compiling opensees in suse 9.3

For developers writing C++, Fortran, Java, code who have questions or comments to make.

Moderators: silvia, selimgunay, Moderators

Post Reply
cenk tort
Posts: 21
Joined: Mon Aug 16, 2004 11:30 am
Location: miteng
Contact:

compiling opensees in suse 9.3

Post by cenk tort »

Hello ,

I am trying to compile opensees in suse 9.3.

I got the error message below while linking the executable.

Does anybody have any idea what is missing ?

Thanks.

/raid/jfh/tort0008/OpenSees/SRC/tcl/TclFeViewer.o(.text+0x337): In function `TclFeViewer::TclFeViewer[not-in-charge](char const*, int, int, int, int, Domain&, int, Tcl_Interp*)':
TclFeViewer.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/OpenSees/SRC/tcl/TclFeViewer.o(.text+0x691): In function `TclFeViewer::TclFeViewer[in-charge](char const*, int, int, int, int, Domain&, int, Tcl_Interp*)':
TclFeViewer.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/OpenSees/SRC/tcl/TclFeViewer.o(.text+0xa04): In function `TclFeViewer::TclFeViewer[not-in-charge](char const*, int, int, int, int, char const*, Domain&, Tcl_Interp*)':
TclFeViewer.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&, char const*, char const*)'
/raid/jfh/tort0008/OpenSees/SRC/tcl/TclFeViewer.o(.text+0xd78): In function `TclFeViewer::TclFeViewer[in-charge](char const*, int, int, int, int, char const*, Domain&, Tcl_Interp*)':
TclFeViewer.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&, char const*, char const*)'
/raid/jfh/tort0008/OpenSees/SRC/tcl/TclVidPlayer.o(.text+0x4a8): In function `TclVidPlayer::TclVidPlayer[not-in-charge](char const*, char const*, char const*, Tcl_Interp*, char const*, double)':
TclVidPlayer.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/OpenSees/SRC/tcl/TclVidPlayer.o(.text+0x9bc): In function `TclVidPlayer::TclVidPlayer[in-charge](char const*, char const*, char const*, Tcl_Interp*, char const*, double)':
TclVidPlayer.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/lib/libOpenSees.a(YsVisual.o)(.text+0x3bf): In function `YsVisual::YsVisual[not-in-charge](Element*, char const*, double, int, int, int, int)':
YsVisual.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/lib/libOpenSees.a(YsVisual.o)(.text+0x803): In function `YsVisual::YsVisual[in-charge](Element*, char const*, double, int, int, int, int)':
YsVisual.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/lib/libOpenSees.a(FilePlotter.o)(.text+0x325): In function `FilePlotter::FilePlotter[not-in-charge](char const*, char const*, int, int, int, int, double)':
FilePlotter.cpp: undefined reference to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)'
/raid/jfh/tort0008/lib/libOpenSees.a(FilePlotter.o)(.text+0x65f):FilePlotter.cpp: more undefined references to `OpenGLRenderer::OpenGLRenderer[in-charge](char const*, int, int, int, int, ColorMap&)' follow
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/raid/jfh/tort0008/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
Cenk Tort
Department of Civil Engineering
University of Minnesota
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

you are missing the OpenGLRenderer & others .. in your Makefile.def you want a line defining what to use for graphics, for OpenGL

GRAPHICS = UsingOpenGL
Post Reply