On Sun, Feb 22, 2004 at 04:24:06PM +0100, jfm wrote: > On Feb 21, 2004, at 10:59 PM, Stefano wrote: > > > >I am having problems compiling id3lib3.7-dev, which is required to > >update flac. The compilation fails with the following error: > > > >c++ -Wno-long-double -L/sw/lib -o .libs/id3info demo_info.o > >-L../src/.libs -lid3 -lz -lpopt -lz -lpopt -lz -lpopt -lz > >ld: Undefined symbols: > >ParseNumber(unsigned char const*, unsigned long) > >ID3_Tag::operator[](unsigned long) const > > The flag -L/sw/lib comes before -L../src/.libs , so '-lid3' picks up > /sw/lib/libid3.dylib from id4lib-dev. Remove that pkg, and the > build will do smoothly_ you can reinstall id4lib-dev after.
I just tried and failed to reproduce the problem. For me, that command has the -L flags in the other order. It appears some relevant things were changed with the package on Feb 4 (but the revision was not increased, which IMO is a mistake). Stefano, when you had this problem, do you remember if you had updated your package descriptions after that date? dan -- Daniel Macks [EMAIL PROTECTED] http://www.netspace.org/~dmacks ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users