[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:20 GMT 2003


The following bug has been RESOLVED.
=======================================================================
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:                     resolved
Resolution:                 not a bug
=======================================================================
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