Quote Originally Posted by Henrikh View Post
So i finally had some spare time to play around with this thing . Unfortunately, it didn't went as smooth as i had hoped for.

What version of taglib did you compile? The autoreconf and configure seems to work (all through i did encounter some of the "split value" errors while doing autoreconf) but when i run make i encounter the following error:

Code:
tstring.cpp: In member function 'int TagLib::String::toInt() const':
tstring.cpp:436: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [tstring.lo] Error 1
make[3]: Leaving directory `/shares/MYVOLUME1/taglib/taglib-1.5/taglib/toolkit'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/shares/MYVOLUME1/taglib/taglib-1.5/taglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/shares/MYVOLUME1/taglib/taglib-1.5'
make: *** [all] Error 2
Did you encounter this error?

*Update*

So far so good. The problem was the O2 flag in the CXXFLAGS part of the makefiles. Now the "make" part completes without error, but make install gives the following error:

Code:
make[3]: Entering directory `/shares/MYVOLUME1/taglib/taglib-1.5/bindings/c'
test -z "/opt/lib" || /opt/bin/mkdir -p "/opt/lib"
 /bin/sh ../../libtool --silent --mode=install /opt/bin/install -c -p  'libtag_c.la' '/opt/lib/libtag_c.la'
libtool: install: warning: relinking `libtag_c.la'
/opt/bin/ld: cannot find -ltag
collect2: ld returned 1 exit status
libtool: install: error: relink `libtag_c.la' with the above command before installing it
make[3]: *** [install-libLTLIBRARIES] Error 1
make[3]: Leaving directory `/shares/MYVOLUME1/taglib/taglib-1.5/bindings/c'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/shares/MYVOLUME1/taglib/taglib-1.5/bindings/c'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/shares/MYVOLUME1/taglib/taglib-1.5/bindings'
make: *** [install-recursive] Error 1
I have the same problem with "/opt/bin/ld: cannot find -ltag".
Does anyone know how to solve this?