Re: Problems when compiling root 2.21/08 on RH 5.2

Rene Brun (Rene.Brun@cern.ch)
Mon, 5 Apr 1999 11:41:55 +0200 (METDST)


Alain,
Did you try to install the standard binary distribution for Linux
with egcs1.1 and run the standard tests
Did you use our standard Makefile for Linux egcs1.1

Rene Brun

On Fri, 2 Apr 1999, Alain NINANE wrote:

> Folks,
>
> We are trying to compile the latest release of root on a linux box
> running Red Hat 5.2. As a prerequisite, we have installed;
> - egcs-g77-1.1.2-12
> - egcs-1.1.2-12
> - egcs-c++-1.1.2-12
> - libstdc++-2.9.0-12
> We succeed to compile all object files from cint but I do not succeed to
> link them. The link aborts on the following error messages:
>
> g++ -O -o /usr/local/cern/root/bin/cint MAIN_cppmain.o \
> -L/usr/local/cern/root/lib -lCint -lm -ltermcap -lbsd -ldl
> -rdynamic
> /usr/local/cern/root/lib/libCint.so: undefined reference to
> `istream::seekg(long)'
> /usr/local/cern/root/lib/libCint.so: undefined reference to
> `ostream::seekp(long)'
> /usr/local/cern/root/lib/libCint.so: undefined reference to
> `istream::seekg(long, ios::seek_dir)'
> /usr/local/cern/root/lib/libCint.so: undefined reference to
> `ostream::seekp(long, ios::seek_dir)'
>
> Do you have any ideas that might help.
>
> Regards,
> Alain
> ---
> Dr. Alain H. Ninane - University of Louvain - Nuclear Physics Department
> http://www.fynu.ucl.ac.be/users/a.ninane
> If altavista doesn't know about it, it doesn't exist anymore
>