Hi, I am having problems compiling id3lib3.7-dev, which is required to update flac. The compilation fails with the following error:
[...] ld: warning prebinding disabled because dependent library: /sw/lib/libpopt.0.dylib is not prebound (cd .libs && rm -f libid3-3.7.13.dylib && ln -s libid3-3.7.13.0.0.dylib libid3-3.7.13.dylib) (cd .libs && rm -f libid3.dylib && ln -s libid3-3.7.13.0.0.dylib libid3.dylib) ar cru .libs/libid3.a c_wrapper.o error.o field.o field_binary.o field_integer.o field_string_ascii.o field_string_unicode.o frame.o frame_parse.o frame_render.o globals.o header.o header_frame.o header_tag.o misc_support.o spec.o tag.o tag_file.o tag_find.o tag_parse.o tag_parse_lyrics3.o tag_parse_musicmatch.o tag_parse_v1.o tag_render.o tag_sync.o uint28.o utils.o ranlib .libs/libid3.a creating libid3.la (cd .libs && rm -f libid3.la && ln -s ../libid3.la libid3.la) Making all in examples c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/sw/include -Wno-long-double -c demo_info.cpp /bin/sh ../libtool --mode=link c++ -Wno-long-double -L/sw/lib -o id3info demo_info.o ../src/libid3.la -lpopt -lz -lpopt -lz mkdir .libs 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: warning prebinding disabled because dependent library: /sw/lib/libpopt.0.dylib is not prebound ld: Undefined symbols: ParseNumber(unsigned char const*, unsigned long) ID3_Tag::operator[](unsigned long) const ID3_Error::GetErrorDesc() const ID3_Error::GetErrorFile() const ID3_Error::GetErrorLine() const ID3_Error::GetErrorType() const ID3_Field::GetNumTextItems() const ID3_Field::Size() const make[2]: *** [id3info] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive-am] Error 2 ### execution of make failed, exit code 2 Failed: compiling id3lib3.7-3.7.13-4 failed There were other warnings about disabled prebinding earlier. I tried to run the update-package-prebinding script, but it did not help. The same error was reported recently on the lists, but I did not find a solution in the archives. Since id3lib3.7-dev is a BuildDepends and I have id3lib4-dev installed I tried to modify flac's info file replacing "id3lib3.7-dev" with "id3lib3.7-dev | id3lib4-dev" in the BuildDepends line. The build of flac ended without problems and I could update flac and flac-shlibs. I have not noticed any problems, but please let me know if there is something I can test to verify the functionality of the flac build. I am on OSX 10.3.2 and fink Package manager version: 0.18.2 and Distribution version: 0.6.2.cvs Stefano ------------------------------------------------------- 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