[vtkusers] problem building vtk on SUSE linux 7.3

fabian.haerle at web.de fabian.haerle at web.de
Tue Nov 6 09:20:25 EST 2001


Hi,

I just upgraded my machine from SUSE 7.0 to SUSE 7.3.
The ./config script seems to confuse the compiler settings - it doesn't link object files using g++. Therefore no iostream functions can be found. This seems to occur with the vtk *.c-files.

Do you know, how to solve this problem?

Fabian

p.s. the compiler/linker output:

c++ -o targets ./targets.cxx ./makedepend.cxx
cd wrap;        make - all
make[1]: Entering directory `/usr/home/fabian/vtk/wrap'
gcc -O2 -D__NO_MATH_INLINES -lvli   -fPIC  -I. -I/usr/lib/tk8.3 -I/usr/local/lib/tcl8.3 -I/usr/X11R6/include -I./../graphics -DVTK_USE_GRAPHICS -I./../imaging -DVTK_USE_IMAGING -I./../contrib -DVTK_USE_CONTRIB  -I. -c -o vtkParse.o ./vtkParse.tab.c
gcc: -lvli: linker input file unused since linking not done
gcc -O2 -D__NO_MATH_INLINES -lvli   -fPIC  -I. -I/usr/lib/tk8.3 -I/usr/local/lib/tcl8.3 -I/usr/X11R6/include -I./../graphics -DVTK_USE_GRAPHICS -I./../imaging -DVTK_USE_IMAGING -I./../contrib -DVTK_USE_CONTRIB  -I. -o vtkParseJava ./vtkParseJava.c vtkParse.o
/usr/local/lib/libvli.so: undefined reference to `istream::operator>>(unsigned int &)'
/usr/local/lib/libvli.so: undefined reference to `cerr'
/usr/local/lib/libvli.so: undefined reference to `iostream::ios virtual table'
/usr/local/lib/libvli.so: undefined reference to `ostrstream::~ostrstream(void)'
/usr/local/lib/libvli.so: undefined reference to `fstreambase::close(void)'
/usr/local/lib/libvli.so: undefined reference to `endl(ostream &)'
/usr/local/lib/libvli.so: undefined reference to `ostream::operator<<(char)'
/usr/local/lib/libvli.so: undefined reference to `ios virtual table'
/usr/local/lib/libvli.so: undefined reference to `istream::operator>>(char *)'
/usr/local/lib/libvli.so: undefined reference to `ostream::operator<<(double)'
/usr/local/lib/libvli.so: undefined reference to `fstreambase::fstreambase(int)'
/usr/local/lib/libvli.so: undefined reference to `ostream::flush(void)'
/usr/local/lib/libvli.so: undefined reference to `istream::get(char &)'
/usr/local/lib/libvli.so: undefined reference to `istream::operator>>(int &)'
/usr/local/lib/libvli.so: undefined reference to `istream::ios virtual table'
/usr/local/lib/libvli.so: undefined reference to `ostream::operator<<(char const *)'
/usr/local/lib/libvli.so: undefined reference to `fstream::ios virtual table'
/usr/local/lib/libvli.so: undefined reference to `dec(ios &)'
/usr/local/lib/libvli.so: undefined reference to `ostrstream::ios virtual table'
/usr/local/lib/libvli.so: undefined reference to `strstreambuf::init_dynamic(void *(*)(unsigned int), void (*)(void *), int)'
/usr/local/lib/libvli.so: undefined reference to `istream::read(char *, int)'
/usr/local/lib/libvli.so: undefined reference to `istrstream::istrstream(int, char const *, int)'
/usr/local/lib/libvli.so: undefined reference to `istrstream::~istrstream(void)'
/usr/local/lib/libvli.so: undefined reference to `istream::operator>>(float &)'
/usr/local/lib/libvli.so: undefined reference to `streambuf::~streambuf(void)'
/usr/local/lib/libvli.so: undefined reference to `ostream::operator<<(int)'
/usr/local/lib/libvli.so: undefined reference to `ostream::operator<<(unsigned int)'
/usr/local/lib/libvli.so: undefined reference to `ostream::ios virtual table'
/usr/local/lib/libvli.so: undefined reference to `istream::peek(void)'
/usr/local/lib/libvli.so: undefined reference to `fstreambase::open(char const *, int, int)'
/usr/local/lib/libvli.so: undefined reference to `streambuf::streambuf(int)'
/usr/local/lib/libvli.so: undefined reference to `istream::tellg(void)'
/usr/local/lib/libvli.so: undefined reference to `ostream::write(char const *, int)'
/usr/local/lib/libvli.so: undefined reference to `istream::seekg(long long)'
/usr/local/lib/libvli.so: undefined reference to `strstreambuf::str(void)'
/usr/local/lib/libvli.so: undefined reference to `streambuf::sputbackc(char)'
/usr/local/lib/libvli.so: undefined reference to `hex(ios &)'
/usr/local/lib/libvli.so: undefined reference to `strstreambuf virtual table'
/usr/local/lib/libvli.so: undefined reference to `strstreambuf::pcount(void)'
/usr/local/lib/libvli.so: undefined reference to `strstreambase::ios virtual table'
collect2: ld returned 1 exit status
make[1]: *** [vtkParseJava] Error 1
make[1]: Leaving directory `/usr/home/fabian/vtk/wrap'
make: *** [build_wrap] Error 2

______________________________________________________________
WEB.DE Horoskop - Gewinnen Sie einen Stern! 
http://horoskop.web.de




More information about the vtkusers mailing list