Hi, Make sure you have the right libraries linked. See patch.
Nicola > From: i...@bandshed.net > To: cinelerra@skolelinux.no > Subject: [CinCV] Compiling errors with CinCV 2.2 > Date: Mon, 5 Dec 2011 13:07:31 -0800 > > Hi, > > I am trying to compile and package Cinelerra-CV 2.2 and encountering the > following error during compilation. This is on AV Linux (based on Debian > Squeeze i386). I have tried gcc 4.4 and 4.6 and also applied the latest > Debian CinCV 2.1.5 patches from debian-multimedia.org all with the same > result. > > Error is as follows: > > /usr/bin/ld: filempeg.o: undefined reference to symbol > 'lame_encode_buffer_float' > /usr/bin/ld: note: 'lame_encode_buffer_float' is defined in DSO > /usr/lib/libmp3lame.so.0 so try adding it to the linker command line > /usr/lib/libmp3lame.so.0: could not read symbols: Invalid operation > collect2: ld returned 1 exit status > make[3]: *** [cinelerra] Error 1 > make[3]: Leaving directory `/home/tester/Build/cinelerra-cv/cinelerra' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/tester/Build/cinelerra-cv/cinelerra' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/tester/Build/cinelerra-cv' > make: *** [all] Error 2 > tester@av502desk:~/Build/cinelerra-cv$ > > Any guidance appreciated, Glen MacArthur - AV Linux maintainer > > > > _______________________________________________ > Cinelerra mailing list > Cinelerra@skolelinux.no > https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
add-libraries-to-linker.diff
Description: Binary data