[Lunar Linux 0000421]: xine-ui cannot find xine-lib
noreply at bugs.lunar-linux.org
noreply at bugs.lunar-linux.org
Fri Dec 12 01:59:27 GMT 2003
The following bug has been CLOSED
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000421
=======================================================================
Reporter: happycloud
Handler: tchan
=======================================================================
Project: Lunar Linux
Bug ID: 0000421
Category: moonbase
Reproducibility: always
Severity: block
Priority: normal
Status: closed
=======================================================================
Date Submitted: 2003-12-10 21:08 GMT
Last Modified: 2003-12-12 01:59 GMT
=======================================================================
Summary: xine-ui cannot find xine-lib
Description:
xine-lib installed fine. xine-ui claims to not find the libs. I added
/usr/lib and /usr/lib/xine and ran ldconfig as well as added /usr/lib to
LD_LIBRARY_PATH. No go.
Attached compiled log
=======================================================================
-----------------------------------------------------------------------
tchan - 2003-12-11 02:02 GMT
-----------------------------------------------------------------------
I've just finished "lin xine-lib" (version 1-rc2) and then finished a "lin
xine-ui" (version 0.9.22). Both finished with no problems. Your compile
log is not very useful.
Do this "lvu install xine-lib" and search for the following lines:
/usr/lib/libxine.la
/usr/lib/libxine.so
/usr/lib/libxine.so.1
/usr/lib/libxine.so.1.7.1
If you have those libs then do this "ldconfig -v". If libxine.so.1.7.1
appears in the ldconfig output then your xine-lib is really installed
okay.
Otherwise I can't reproduce your problem here.
-----------------------------------------------------------------------
happycloud - 2003-12-11 02:34 GMT
-----------------------------------------------------------------------
I have all those files and the ldconfig listing is okay. It seems to fail
at ./configure ~line 13183 (if test -f conf.xinetest )
It fails this test. It's looking for this file it in the current compile
dir though I do not seem to have it anywhere at all. How does the script
deal with this for you?
-----------------------------------------------------------------------
tchan - 2003-12-11 03:18 GMT
-----------------------------------------------------------------------
Since xine-ui compiles fully for me, the configure test you are referring
to, passes, obviously. conf.xinetest is a file generated by the configure
script itself.
Try a few things:
1. lunar optimize -- and change your settings to -O2 (faster), not -O3
(fastest)
2. You are using gcc-3.2.3 right ? Your compile log is strange for the
way gcc, and ldd are found by configure.
3. You are not using tmpfs for your compiles are you ?
4. You're /usr/src is a REAL dir and not a symlink right ?
5. "lrm xine-lib"
6. "lin -c xine-lib"
7. "lin xine-ui"
-----------------------------------------------------------------------
happycloud - 2003-12-12 01:13 GMT
-----------------------------------------------------------------------
Okay. fixed. in a weird way. /usr/local/lib needs to be in either ldconfig
or LD_LIBRARY_PAT to compile. my xine libs are in /usr/lib (there is
actually zilch in /usr/local) but.... I submitted a bug report to xine as
I guess that's what that is. xine-ui now compiles fine
-----------------------------------------------------------------------
tchan - 2003-12-12 01:59 GMT
-----------------------------------------------------------------------
/usr/local/lib is NOT in /etc/ld.so.conf (which is the config file for
ldconfig)
and xine-ui compiles just fine without it. I'm closing this bug report.
More information about the Lunar-bugs
mailing list