bugGnash - The GNU Flash player - Bugs: bug #18667, build fails with "ld: cannot...

 
 

bug #18667: build fails with "ld: cannot find -ldts"

Submitted by:  Frieder Ferlemann <frief>
Submitted on:  Mon 01 Jan 2007 09:36:29 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.

 

Sat 10 Nov 2007 02:32:33 PM UTC, comment #5:

Again, no follow-ups, so assuming it's been fixed. Please follow up if there is still a problem.

Benjamin Wolsey <bwy>
Project Member
Tue 08 May 2007 03:14:11 PM UTC, comment #4:

On Debian, libdts is pulled in with libavformat.
Does OpenSuse not do the same?

Martin Guy <martinwguy>
Wed 03 Jan 2007 07:25:26 PM UTC, comment #3:

Ok, this will hopefully be fixed by a patch Rob's working on that should verify libraries are actually usable at configure time.

About 'ldconfig' please file a separate bug item.

Sandro Santilli <strk>
Project Member
Wed 03 Jan 2007 02:57:51 PM UTC, comment #2:

> Can you find libdts.a or libdts.so anywhere ?


No. It was nowhere on the system. Thanks for the tip!
I installed libdts-0.0.2-0.pm.1.i586.rpm and
libdts-devel-0.0.2-0.pm.1.i586.rpm from
ftp://ftp.gwdg.de///pub/linux/misc/packman/suse/10.0/i586
and now everything seems OK:)

> What is FFMPEG_LIBS value ? (make dumpconfig to tell)


FFMPEG_LIBS is -lavcodec -lz -ldts -lmp3lame -lxvidcore -lx264 -lfaac -lfaad -lvorbisenc -lavutil -lvorbis -lm -logg -lavutil -lvorbisenc -lavformat -lavcodec -lz -ldts -lmp3lame -lxvidcore -lx264 -lfaac -lfaad -lvorbisenc -lavutil -lvorbis -lm -logg -ltheora -logg

There was another minor glitch on the path:
After "sudo make install" I had to manually call
"ldconfig" to avoid gnash aborting with:
"gnash: error while loading shared libraries: libgnashgui.so: cannot open shared object file: No such file or directory"

Thanks,
Frieder

Frieder Ferlemann <frief>
Tue 02 Jan 2007 09:32:57 PM UTC, comment #1:

IIRC libdts is needed for ffmpeg handler.
Can you find libdts.a or libdts.so anywhere ?
What is FFMPEG_LIBS value ? (make dumpconfig to tell)

Sandro Santilli <strk>
Project Member
Mon 01 Jan 2007 09:36:29 PM UTC, original submission:

Probably I'm missing something obvious, but the build fails with:

/usr/lib/gcc/i586-suse-linux/4.0.2/../../../../i586-suse-linux/bin/ld: cannot find -ldts
collect2: ld returned 1 exit status
make[3]: *** [libgnashserver.la] Fehler 1

here. I tried cvs version 2006-12-31 on OpenSuSE 10.0 (more info should be in config.log and within the log of the console output which I'm appending)

Thanks,
Frieder

Frieder Ferlemann <frief>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #11659:  config.log.gz added by frief (24KiB - application/save-as)
file #11660:  gnash.log.gz added by frief (15KiB - application/save-as)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bwy (Posted a comment)
  • -unavailable- added by martinwguy (Posted a comment)
  • -unavailable- added by strk (Posted a comment)
  • -unavailable- added by frief (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 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 10 Nov 2007 02:32:45 PM UTCbwyStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Thu 18 Jan 2007 11:34:09 PM UTCstrkStatusNone=>Ready For Test
    Wed 03 Jan 2007 07:25:26 PM UTCstrkAssigned toNone=>rsavoye
    Tue 02 Jan 2007 09:32:57 PM UTCstrkCarbon-Copy-=>Added nihilus
    Mon 01 Jan 2007 09:36:29 PM UTCfriefAttached File-=>Added config.log.gz, #11659
      Attached File-=>Added gnash.log.gz, #11660

    Back to the top


    Powered by Savane 3.1-cleanup1