SBo scripts not building on current (read 1st post, pls)
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have compiled them on the latest Slackware current. My KDE4 port is compiling with them.
I have split the original qt package which included qtwebkit (which depends on qt).
qtwebkit can now compile without being removed. qtwebkit is also necessary for a lot of kde4 packages.
I have keep the original name of qt because new packages for qt5 have the 5 in their name and I don't like renaming packages. But if there is some preferences for a renaming I will do it.
checking for QT4...
Could not gather the configure flags for Qt through pkg-config. Please
ensure that the qt pkg-config metadata .pc files, such as QtCore.pc,
exist on your system. In case the metadata .pc files are installed
into a non-default location verify that the PKG_CONFIG_PATH environment
variable points to the correct directory.
I tried to build SoQt 1.6.0 instead of 1.5.0, end up with QT4 still needed.
But there's a note:
"Before using SoQt, consider whether Quarter is a better match for your
application."
Guessing SoQt is no more... That info is 4 years old...
While at it...
I've tried to build DeadBeef for a couple of hours, but not been able to find a way to sort this dependency, libblockruntime
which is required in latest version of DeadBeef.
Any suggestions?
Thanks in advance!
From README
Quote:
* Clang: GCC is not supported, you need clang
* libdispatch
* libblockruntime
* Yasm: required to build assembly portions of ffap plugin on supported platforms (x86, x86_64)
* intltool: required for localization. If you don't need translations -- run ./configure --disable-nls (in this case you won't need to install intltool, as long as the configure script is already generated)
checking for QT4...
Could not gather the configure flags for Qt through pkg-config. Please
ensure that the qt pkg-config metadata .pc files, such as QtCore.pc,
exist on your system. In case the metadata .pc files are installed
into a non-default location verify that the PKG_CONFIG_PATH environment
variable points to the correct directory.
I see some FreeCAD forum discussions about weather SoQT is needed in newer versions, maybe an updated FreeCAD slackbuild would eliminate the need for this?
Looks like freecad has the same issue
Code:
-- Found unsuitable Qt version "5.15.2" from /usr/lib/qt5/bin/qmake
Qt QTOPENGL library not found.
Qt QTSVG library not found.
Qt QTUITOOLS library not found.
Qt QTWEBKIT library not found.
Qt QTGUI library not found.
Qt QTXML library not found.
Qt QTNETWORK library not found.
Qt QTCORE library not found.
CMake Error at CMakeLists.txt:827 (MESSAGE):
========================
Qt4 libraries not found.
========================
Based on the instructions here and it did accept them but I ran into this:
Code:
CMake Error at /usr/lib/cmake/Boost-1.75.0/BoostConfig.cmake:141 (find_package):
Could not find a package configuration file provided by "boost_signals"
(requested version 1.75.0) with any of the following names:
boost_signalsConfig.cmake
boost_signals-config.cmake
Add the installation prefix of "boost_signals" to CMAKE_PREFIX_PATH or set
"boost_signals_DIR" to a directory containing one of the above files. If
"boost_signals" provides a separate development package or SDK, be sure it
has been installed.
Call Stack (most recent call first):
/usr/lib/cmake/Boost-1.75.0/BoostConfig.cmake:258 (boost_find_component)
/usr/share/cmake-3.20/Modules/FindBoost.cmake:594 (find_package)
CMakeLists.txt:596 (find_package)
Searching on boost_signals appears that it was dropped around boost 1.69 so it doesn't exist anymore in boost 1.75.
I see you beat me to that and are moving up to FreeCAD 18.4. Do you have a Slackbuild for shiboken2 already?
I tried to build SoQt 1.6.0 instead of 1.5.0, end up with QT4 still needed.
But there's a note:
"Before using SoQt, consider whether Quarter is a better match for your
application."
Guessing SoQt is no more... That info is 4 years old...
While at it...
I've tried to build DeadBeef for a couple of hours, but not been able to find a way to sort this dependency, libblockruntime
which is required in latest version of DeadBeef.
Any suggestions?
Thanks in advance!
From README
Quote:
* Clang: GCC is not supported, you need clang
* libdispatch
* libblockruntime
* Yasm: required to build assembly portions of ffap plugin on supported platforms (x86, x86_64)
* intltool: required for localization. If you don't need translations -- run ./configure --disable-nls (in this case you won't need to install intltool, as long as the configure script is already generated)
as you have pasted yourself from the README, the thing is that you have to use clang to build it
I don't see any updated script on your git ponce for ffmpeg
Code:
patching file configure
patching file libavcodec/libopenjpegdec.c
patching file libavcodec/libopenjpegenc.c
patching file libavcodec/libfdk-aacenc.c
ERROR: libopenjpeg not found
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solve the problem.
looking at the patch the slackbuild applies I see version 2.0 through 2.3 but -current has 2.4 of libopenjpeg
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.