UFO:Alien Invasion
Technical support => Feature Requests => Topic started by: azmodai on April 05, 2007, 07:24:44 pm
-
Hello,
I installed UFO 2.1 (64bits libs) on my gentoo linux with the *.run file and when I type ./ufoai I get that :
./ufo: error while loading shared libraries: libjack-0.100.0.so.0: cannot open shared object file: No such file or directory
So I've installed jack-audio-connection-kit 0.101.1-r1 and I've run a ldconfig process and I've already the same error when I try to run the game ....
Somebody could help me please ?
Thanks,
-
test whether the linux installer from http://mattn.ninex.info/download will work better for you.
-
Hi,
I have the same problem with libjack. I'm on openSUSE 10.2 (fresh install) 64bit. I've installed only the 64bit binaries of UFOAI as I don't have libjack 32 installed.
Installation works fine, but when attempting to start the game I get the same error as the previous poster.
According to my package manager (smart) jack is installed and the respective 64bit libraries are present:
ll /usr/lib64/ | grep jack
drwxr-xr-x 2 root root 208 6. Apr 15:18 jack
-rw-r--r-- 1 root root 893 28. Nov 00:06 libakode_jack_sink.la
-rwxr-xr-x 1 root root 18984 28. Nov 00:07 libakode_jack_sink.so
lrwxrwxrwx 1 root root 17 6. Apr 15:18 libjack.so.0 -> libjack.so.0.0.23
-rwxr-xr-x 1 root root 78352 25. Nov 13:54 libjack.so.0.0.23
Any Ideas? Alternatively, will 2.1 show up on build service?
Keep up the great work,
Chris
-
actually, I read some more upon this in the forums and I figured that even though I have deselected 32Bit libraries, the installer apparently still installs the 32bit version (if i am not mistaken).
That's why trying a symbolic link in the lib64 dir didn't help. This solved the problem though:
ln -s /usr/lib/libjack.so.0 /usr/lib/libjack-0.100.0.so.0
It might be a good idea look for libjack.so.0 instead of libjack-0.100.0.so.0
-
the installer does only have 32bit binaries atm
-
actually, I read some more upon this in the forums and I figured that even though I have deselected 32Bit libraries, the installer apparently still installs the 32bit version (if i am not mistaken).
That means it isn't possible to play ufo on 64bit system ? :-(((
or we have to install 32bits libjack in lib32 directory ?
-
it _is_ possible to play UFO on a 64bit system, given that you have the required 32bit libraries installed. This means that you have to install libjack 32bit, as well as some other stuff like SDL 32bit and so on (as listed on the linux installer download page).
I'm still hoping that UFO 2.1 will be available via openSuse build service, soon. That would solve to problem of finding someone to compile the 64bit version.
-
Ok, thanks.