B
bgold12
Hey, I don't know if this is the right place for this... I'm trying to
use id3lib, an open-source software development library for editing
id3 tags. I just can't seem to get it to work. I'm trying to use g++
to compile the simple demo program they gave as an example, and I'm
getting the following linker errors:
/usr/local/lib/libid3.a(io_decorators.o): In function
`_ZN4dami2io16CompressedReaderC1ER10ID3_Readerj':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.h:
1459: undefined reference to `_uncompress'
/usr/local/lib/libid3.a(io_decorators.o): In function
`_ZN4dami2io16CompressedReaderC2ER10ID3_Readerj':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.h:
1459: undefined reference to `_uncompress'
/usr/local/lib/libid3.a(io_decorators.o): In function
`_ZN4dami2io16CompressedWriter5flushEv':
/usr/id3lib-3.8.3/src/io_decorators.cpp:271: undefined reference to
`_compress'
collect2: ld returned 1 exit status
Does this mean I'm missing a library? I'm already including -lid3 and -
liconv in the compile line, which eliminated some of the linker
errors, but I don't know what else to do. Any help would be
appreciated.
use id3lib, an open-source software development library for editing
id3 tags. I just can't seem to get it to work. I'm trying to use g++
to compile the simple demo program they gave as an example, and I'm
getting the following linker errors:
/usr/local/lib/libid3.a(io_decorators.o): In function
`_ZN4dami2io16CompressedReaderC1ER10ID3_Readerj':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.h:
1459: undefined reference to `_uncompress'
/usr/local/lib/libid3.a(io_decorators.o): In function
`_ZN4dami2io16CompressedReaderC2ER10ID3_Readerj':
/usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/basic_string.h:
1459: undefined reference to `_uncompress'
/usr/local/lib/libid3.a(io_decorators.o): In function
`_ZN4dami2io16CompressedWriter5flushEv':
/usr/id3lib-3.8.3/src/io_decorators.cpp:271: undefined reference to
`_compress'
collect2: ld returned 1 exit status
Does this mean I'm missing a library? I'm already including -lid3 and -
liconv in the compile line, which eliminated some of the linker
errors, but I don't know what else to do. Any help would be
appreciated.