Makefile bug (Cygwin)
Brought to you by:
myers_carpenter
I found that I had to edit the Makefile in order to get
id3v2 to compile under Cywgin (g++ 3.4.1):
id3v2: convert.o list.o id3v2.o genre.o
c++ ${LDFLAGS} -pedantic -Wall -g -o $@ $^ -lid3 -lz
-liconv
Apparently the sequence of the -l switches matters:
-lid3 should follow the list of .o files, then add -lz.
For some reason the linker also needs the iconv lib.
Logged In: YES
user_id=1102308
Excellent! I've had problems with this for a year, and I
figured out that sequence order recently in general, but
forgot to fix it for this project. Works perfectly now.
Myers, please fix this in the next release.
Thanks,
-res