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.
Thanks ponce. Tomorrow I'll grab the package and try it out.
I'm still finding some hiccups here and there (mostly missing dependencies not in SBo), but the only major hiccup has been glib and trying to rebuild haldaemon (for my own usage). I have a note in my repository about it. Seems that the glib developers inserted a nice little surprise in the headers about trying to use a code definition.
I ran into some issues with SweetHome3d. Initially, I was running Eric's OpenJDK, but switched to the latest build of JDK I had on the machine (7u65) to double check and neither allowed the program to start. I ended up needing to use the non-modified launching script (the file in /usr/bin is modified by the slackbuild) within the source directory which pointed to the internal JRE6 version.
Can someone who has the latest JDK installed test it and see if it works or is broken?
If you want to try the built in version, you can go into the source directory and run the SweetHome3d file or comment out the following in the slackbuild.
Code:
# Set program location and use global java
sed -i $PKG/usr/bin/SweetHome3D \
-e "s,\"\$PROGRAM_DIR\"/jre1.6.0_45/bin/java,/usr/lib${LIBDIRSUFFIX}/java/bin/java,g" \
-e "s,\"\$PROGRAM_DIR\"/jre1.6.0_45/lib,/usr/lib${LIBDIRSUFFIX}/java/jre/lib,g" \
-e "s,\"\$PROGRAM_DIR\"/lib,/usr/share/$PRGNAM,g"
Also, while testing, I did try the 4.6 version which behaves the same as the 4.5 that is used in the slackbuild (I'm running 4.6 now by using the internal JRE6 included with the program). Upgrading to 4.6 should be non-trivial once the kinks of launching the program are ironed out.
As a side note, any other recommendations for good software that does floorplans?
Source for knemo is no longer available on kde-apps.org (looks like the domain might be down). Debian has mirrored the source with a slightly different name.
I was getting issues when trying to build irrlicht.
Code:
In file included from COpenGLDriver.h:25:0,
from COpenGLDriver.cpp:5:
COpenGLExtensionHandler.h:1236:3: error: ‘PFNGLBLENDEQUATIONPROC’ does not name a type
PFNGLBLENDEQUATIONPROC pGlBlendEquation;
^
COpenGLExtensionHandler.h: In member function ‘void irr::video::COpenGLExtensionHandler::extGlBlendEquation(GLenum)’:
COpenGLExtensionHandler.h:2566:6: error: ‘pGlBlendEquation’ was not declared in this scope
if (pGlBlendEquation)
^
make: *** [COpenGLDriver.o] Error 1
make: Leaving directory `/tmp/SBo/irrlicht-1.8.1/source/Irrlicht'
After some searching I found this thread, basically replace glext.h in "source/Irrlicht/" with this and it builds! (I just wanted to record this somewhere)
I was getting issues when trying to build irrlicht.
Code:
In file included from COpenGLDriver.h:25:0,
from COpenGLDriver.cpp:5:
COpenGLExtensionHandler.h:1236:3: error: ‘PFNGLBLENDEQUATIONPROC’ does not name a type
PFNGLBLENDEQUATIONPROC pGlBlendEquation;
^
COpenGLExtensionHandler.h: In member function ‘void irr::video::COpenGLExtensionHandler::extGlBlendEquation(GLenum)’:
COpenGLExtensionHandler.h:2566:6: error: ‘pGlBlendEquation’ was not declared in this scope
if (pGlBlendEquation)
^
make: *** [COpenGLDriver.o] Error 1
make: Leaving directory `/tmp/SBo/irrlicht-1.8.1/source/Irrlicht'
After some searching I found this thread, basically replace glext.h in "source/Irrlicht/" with this and it builds! (I just wanted to record this somewhere)
This only applies to Slackware current with the newer mesa 10.x package. Gentoo has a patch for it here.
If it targets -Current then by all means, if the patch is needed, then it's needed. This thread is about fixing packages against -Current in SBo. This fixes should apply to 14.1 equally, but the argument is getting SBo ready for 14.2 or whatever is coming.
thanks Larry for the patch: I added it to a dedicated branch of my personal repository for -current, will go in the main "current" branch of it at the next update.
I may have come across one instance that probably isn't covered in the "oss" package on SBo.
Several alsa using apps regardless of what is done, don't like to work with oss. After oss is installed, shouldn't alsa-libs be rebuilt against oss to support oss calls in libasound2.so so that the audio is properly supported? Does this require a patch, similar to how FreeBSD operates, or will alsa-libs rebuild cleanly against oss without problems?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.