Re: Installing Zinf 2.2 on redhat 8.0

bob pilly <[email protected]> Fri, 28 Feb 2003 11:11:48 +0000 (GMT)
Newsgroups gmane.comp.audio.zinf.user
Message-ID <[email protected]>
Hi, thanks for the help sand orry for not including my
compiler information last time.
I am using gcc-3.27
i have installed 
musicbrainz-1.1.0-1.i386.rpm
musicbrainz-devel-1.1.0-1.i386.rpm
id3lib-3.8.2-fr1.i386.rpm

And  i now get this error when running 'make' for zinf
2.2.3
/usr/lib/libmusicbrainz.so: undefined reference to
`cerr'
/usr/lib/libmusicbrainz.so: undefined reference to
`endl(ostream &)'
/usr/lib/libmusicbrainz.so: undefined reference to
`__out_of_range(char const *)'
/usr/lib/libmusicbrainz.so: undefined reference to
`ostream::operator<<(char const *)'
/usr/lib/libmusicbrainz.so: undefined reference to
`__length_error(char const *)'
collect2: ld returned 1 exit status
make: *** [zinf] Error 1

I have tried successfully to compile and install
musicbrainz 1.10 from the source and i still get this
error. I dont have either /usr/include/id3 or
/usr/local/include/id3 on my system either

I am at a loss as to what to do next. Any suggestions?

Bob




the musicbrainz library and header files and have also
installed the libid3

 --- Ed Sweetman <[email protected]> wrote: >
Georg Boecherer wrote:
> > I had some problems compiling zinf on RedHat 8.0
> too, but now its
> > working. try the following:
> > 
> > unpack musicbrainz-1.1.0 and compile it with
> > #./configure
> > #make
> > #su
> > #make install
> > #ldconfig
> > 
> > now get zinf-2.2.3.tar.gz from
> > http://switch.dl.sourceforge.net/sourceforge/zinf/
> > 
> > unpack it
> > #tar -yxvf zinf-2.2.3.tar.gz
> > 
> > now you have to change something in the code:
> > in the file
> > ./zinf-2.2.3/plm/metadata/id3lib/id3lib.cpp
> > there is
> > 
> > #include <id3/tag.h>
> > 
> > change it to
> > 
> > #include "tag.h"
> > 
> > now compile zinf
> > 
> 
> Wrong. If you do this you're not compiling against
> the correct header. 
> You should have a /usr/include/id3 directory or
> /usr/local/include/id3 
> directory on your system.  If you dont then you dont
> have libid3 
> development files installed. The id3 crap in the
> source tree is to be 
> removed soon, it was left in the source tree out of
> laziness.
> 
> 
> 
>
-------------------------------------------------------
> This SF.net email is sponsored by: Scholarships for
> Techies!
> Can't afford IT training? All 2003 ictp students
> receive scholarships.
> Get hands-on training in Microsoft, Cisco, Sun,
> Linux/UNIX, and more.
> www.ictp.com/training/sourceforge.asp
> _______________________________________________
> Zinf-users mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/zinf-users 

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf