bugGnash - The GNU Flash player - Bugs: bug #19908, build fails with cannot find...

 
 

bug #19908: build fails with cannot find library ../libbase/libltdl.la

Submitted by:  bart nagel <tremby>
Submitted on:  Sat 19 May 2007 10:08:18 PM UTC  
 
Category: buildSeverity: 3 - Normal
Release: NoneStatus: Fixed
Privacy: PublicAssigned to: Rob Savoye <rsavoye>
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Mon 21 May 2007 04:41:08 PM UTC, comment #8:

it works fine now. good job.

bart nagel <tremby>
Mon 21 May 2007 03:47:44 PM UTC, comment #7:

libltdl must be built before libgnash. and now it does when using the installable libltdl.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Mon 21 May 2007 03:20:03 PM UTC, comment #6:

Yeah, my last patch appears to have broken things in a different way, Working on it now.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Mon 21 May 2007 03:12:38 PM UTC, comment #5:

it now lasts much longer building and ends with

../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlsym'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlgetinfo'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlclose'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlinit'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlsetsearchpath'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlerror'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlopenext'
../libbase/.libs/libgnashbase.so: undefined reference to `lt_dlmakeresident'
collect2: ld returned 1 exit status
make[2]: *** [gparser] Error 1
make[2]: Leaving directory `/home/tremby/apps/gnash/gnash/utilities'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tremby/apps/gnash/gnash'
make: *** [all] Error 2
<tremby@tremendo:~/apps/gnash/gnash>$

bart nagel <tremby>
Mon 21 May 2007 02:36:20 PM UTC, comment #4:

It turned out to be an extraneous LIBLTDL ias a source file for libgnashbase. I removed it to get rid of the bogus dependency.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Sun 20 May 2007 10:43:04 AM UTC, comment #3:

<tremby@tremendo:~/apps/gnash/gnash>$ grep LTDL Makefile
CONVENIENCE_LTDL_FALSE =
CONVENIENCE_LTDL_TRUE = #
INCLTDL = -I${top_srcdir}/libltdl
INSTALL_LTDL_FALSE = #
INSTALL_LTDL_TRUE =
LIBLTDL = ${top_builddir}/libbase/libltdl.la
@echo " INCLTDL $(INCLTDL) "
@echo " LIBLTDL $(LIBLTDL) "
<tremby@tremendo:~/apps/gnash/gnash>$ rpm -q libtool-ltdl
libtool-ltdl-1.5.22-6.1
<tremby@tremendo:~/apps/gnash/gnash>$

bart nagel <tremby>
Sun 20 May 2007 02:27:05 AM UTC, comment #2:

What does "grep LTDL Makefile" and "rpm -q libtool-ltdl" say ? Current CVS head builds for me on both Fediora Core 5 and Core 6.

Rob Savoye <rsavoye>
Project AdministratorIn charge of this item.
Sat 19 May 2007 10:12:32 PM UTC, comment #1:

i should add that i'm using fedora core 6 with everything up to date (non-dev repos).

bart nagel <tremby>
Sat 19 May 2007 10:08:18 PM UTC, original submission:

i tried wiping the whole folder and checking out a fresh copy of the latest code from cvs and then redoing autogen.sh and configure, but make still gives the following errors:

libtool: link: cannot find the library `../libbase/libltdl.la' or unhandled argument `../libbase/libltdl.la'
make[2]: *** [libgnashbase.la] Error 1
make[2]: Leaving directory `/home/tremby/apps/gnash/gnash/libbase'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tremby/apps/gnash/gnash'
make: *** [all] Error 2

bart nagel <tremby>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rsavoye (Posted a comment)
  • -unavailable- added by strk (Updated the item)
  • -unavailable- added by tremby (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 9 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 25 May 2007 01:45:00 PM UTCstrkStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Mon 21 May 2007 03:47:44 PM UTCrsavoyeStatusIn Progress=>Ready For Test
    Mon 21 May 2007 03:20:03 PM UTCrsavoyeStatusReady For Test=>In Progress
    Mon 21 May 2007 02:36:20 PM UTCrsavoyeStatusWorks For Me=>Ready For Test
    Sun 20 May 2007 02:27:22 AM UTCrsavoyeStatusNone=>Works For Me
      Assigned toNone=>rsavoye
    Sun 20 May 2007 02:27:05 AM UTCrsavoyeSeverity5 - Blocker=>3 - Normal
    Sat 19 May 2007 11:07:26 PM UTCstrkSeverity3 - Normal=>5 - Blocker

    Back to the top


    Powered by Savane 3.1-cleanup1