Compiling 2.2.1 for first time, problem occurred during step:
LIBRARIES BUILT . . . NOW LINKING OpenSees Program
Looks like TclOptimizationBuilder.h not on Debian tcl 8.5 dev package. Where can I get this? It is included in commands.cpp, line 476 by Quan
Here is where it bombed
==========================
make[1]: Entering directory `/usr/local/src/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/usr/local/src/OpenSees/SRC/tcl'
make[1]: Entering directory `/usr/local/src/OpenSees/SRC/modelbuilder/tcl'
Makefile:21: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
make[2]: Entering directory `/usr/local/src/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/usr/local/src/OpenSees/SRC/tcl'
/usr/local/src/OpenSees/SRC/tcl/commands.o: In function `optimization(void*,
Tcl_Interp*, int, char const**)':
commands.cpp:(.text+0x12e79): undefined reference to
`TclOptimizationBuilder::TclOptimizationBuilder(Domain&, Tcl_Interp*)'
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/usr/local/src/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
=============================
TclOptimizationBuilder.h Debian Lenny
Moderators: silvia, selimgunay, Moderators