project-navigation
Personal tools

Author Topic: Jack lib problem  (Read 3037 times)

azmodai

  • Guest
Jack lib problem
« 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 :
Code: [Select]
./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,

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Jack lib problem
« Reply #1 on: April 05, 2007, 08:25:27 pm »
test whether the linux installer from http://mattn.ninex.info/download will work better for you.

f33l

  • Guest
same problem
« Reply #2 on: April 06, 2007, 03:27:52 pm »
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:

Code: [Select]

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

f33l

  • Guest
Jack lib problem
« Reply #3 on: April 06, 2007, 03:38:42 pm »
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:

Code: [Select]
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

Offline Mattn

  • Administrator
  • PHALANX Commander
  • *****
  • Posts: 4831
  • https://github.com/mgerhardy/vengi
    • View Profile
    • Vengi Voxel Tools
Jack lib problem
« Reply #4 on: April 06, 2007, 05:24:58 pm »
the installer does only have 32bit binaries atm

azmodai

  • Guest
Jack lib problem
« Reply #5 on: April 06, 2007, 06:43:44 pm »
Quote
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 ?

f33l

  • Guest
Jack lib problem
« Reply #6 on: April 06, 2007, 06:51:06 pm »
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.

azmodai

  • Guest
Jack lib problem
« Reply #7 on: April 06, 2007, 09:01:12 pm »
Ok, thanks.