Anders Johansson wrote:
On Saturday 30 April 2005 13:12, Sudhir Anand wrote:
XMMS was installed from SuSE's dvd and all patches from YOU were applied. Whenever a cd is played, XMMS exits with a segmentation fault. I am now giving up with SuSE XMMS implementation and would like to compile it from source.
At the moment, compiling XMMS gives libmikmid, libvorbis and libGL errors. It appears that the scripts cannot link with the right libraries and include files or cannot find them. Can anyone offer any assistance with compiling XMMS on a AMD64 computer?
Crystal balls are expensive. Could you save us the cost of one and actually tell us the errors you're seeing?
I will certainly try. When the configure script runs, libmikmod is found. When however make runs, it complains that it cannot find mikmod libraries. If libmikmod is disabled, the make command cannot find the vorbis libraries. If this is disabled, the make command complains that the libGL in /usr/lib has invalid symbols. I think the problem is trying to get the configure and make script to look for mikmod and vorbis in locations where SuSE installs them and to look for libGL in lib64 directories. However, I cannot find a way of doing this at the moment. My current system is an AMD64 running SuSE 9.3. Xmms from SuSE's install disc starts but if i try and play a cd it crashes with a segmentation fault. After running the configure screen, the final output is : Configuration: Install path: /usr Current xmms /usr/bin/xmms Build OSS plugin: yes Build esd plugin: yes Build Solaris plugin: no Build BSD Sun plugin: no Build ALSA plugin: yes Build mikmod plugin: yes Build Ogg Vorbis plugin: yes Build OpenGL plugins: yes Pthread flag: -lpthread Use one plugin dir: no Allow user plugin dir: yes The libGL error is : /usr/lib/libGL.so: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[3]: *** [libogl_spectrum.la] Error 1 make[3]: Leaving directory `/home/sudhir/software/mp3/xmms-1.2.10/Visualization/opengl_spectrum' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/sudhir/software/mp3/xmms-1.2.10/Visualization' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sudhir/software/mp3/xmms-1.2.10' make: *** [all] Error 2.