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'm a SLACKWARE 12.2 user. I've installed Cinelerra but it needs the libmp3lame.so.0 in order to run. I've already downloaded that library, but I don't how to get it installed. This is the message I get from my terminal:
cinelerra: error while loading shared libraries: libmp3lame.so.0: cannot open shared object file: No such file or directory
Ok, I've installed lame, and some other pkgs I found out that were missing. Yet there's still some pkgs to be installed. Unfortunatelly, I couldn't find half of them anywhere yet. Do you lot have any idea where to get them from?
ldd /usr/bin/cinelerra
libfaad.so.0 => not found
libfaac.so.0 => not found
libx264.so.56 => not found
liba52.so.0 => not found
libIlmImf.so.6 => not found
libImath.so.6 => not found
libHalf.so.6 => not found
libIlmThread.so.6 => not found
libIex.so.6 => not found
libsndfile.so.1 => not found
libFLAC.so.7 => not found
libavc1394.so.0 => not found
librom1394.so.0 => not found
libdv.so.4 => not found
libmjpegutils-1.9.so.0 => not found
And why I couldn't install the following ones?
# cd libiec61883
root@tgklohn:/home/tklohn/Drivers/Undone/libiec61883# ./configure
bash: ./configure: File or directory not found
root@tgklohn:/home/tklohn/Drivers/Undone/libiec61883# make
make: *** No indicated target and no make file found. Stop.
# cd libraw1394
root@tgklohn:/home/tklohn/Drivers/Undone/libraw1394# ./configure
bash: ./configure: File or directory not found
root@tgklohn:/home/tklohn/Drivers/Undone/libraw1394# make
make: *** No indicated target and no make file found. Stop.
root@tgklohn:/home/tklohn/Drivers/Undone/libraw1394#
As you see in most cases guessing the name of the package you need is not that hard. The search function on www.slackbuilds.org takes also incomplete packages names and you don't need wildcards - "mjpeg" as search term leads you to mjpegtools for example.
Thanks very much,Tito! Nevertheless, I still haven't figured out why my ./configure command doens't work. I read all the readable files within the pkg I want to install but there's nothing on how to install it.
Take a look, for example, at the attempt of installation of this pkg for Cinelerra:
root@tgklohn:/home/tklohn/Desktop# tar -zxvf mjpegtools.tar.gz
mjpegtools/
mjpegtools/mjpegtools.info
mjpegtools/README
mjpegtools/mjpegtools.SlackBuild
mjpegtools/slack-desc
root@tgklohn:/home/tklohn/Desktop# cd mjpegtools
root@tgklohn:/home/tklohn/Desktop/mjpegtools# ./configure
bash: ./configure: File or directory not found
root@tgklohn:/home/tklohn/Desktop/mjpegtools#
With slackbuild-scripts you don't run ./configure yourself. You just execute programname.SlackBuild (in your example mjpegtools.SlackBuild) and be sure to download the source of your desired program and not just the SlackBuild-script.
The usage of slackbuild-scripts is explained here: http://www.slackbuilds.org/howto/
Thanks very much,Tito! Nevertheless, I still haven't figured out why my ./configure command doens't work. I read all the readable files within the pkg I want to install but there's nothing on how to install it.
Take a look, for example, at the attempt of installation of this pkg for Cinelerra:
root@tgklohn:/home/tklohn/Desktop# tar -zxvf mjpegtools.tar.gz
mjpegtools/
mjpegtools/mjpegtools.info
mjpegtools/README
mjpegtools/mjpegtools.SlackBuild
mjpegtools/slack-desc
root@tgklohn:/home/tklohn/Desktop# cd mjpegtools
root@tgklohn:/home/tklohn/Desktop/mjpegtools# ./configure
bash: ./configure: File or directory not found
root@tgklohn:/home/tklohn/Desktop/mjpegtools#
You also need to download the source tarball (in this case, mjpegtools-1.9.0.tar.gz) into the mjpegtools directory.
Abraço.
You're well on your way to a disaster with your Frankenstein linux installation that used to be Slackware.
You're trying to mix binary packages (with apparently undocumented dependencies) from one place with locally compiled dependencies and self-compiled binary packages from SlackBuilds.org and probably binary packages from other places, and it's only a matter of time before you really screw the pooch.
If you install package A from somesite.com, then somesite.com had better document all of package A's dependencies AND provide them, or else you should RUN away from somesite.com - if not, they're going to screw your system sooner or later.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.