Trying to Compile on Mac OS 10.4.10

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

Moderators: silvia, selimgunay, Moderators

Post Reply
hkkim
Posts: 2
Joined: Mon Jul 30, 2007 3:23 pm
Location: UC Berkeley

Trying to Compile on Mac OS 10.4.10

Post by hkkim »

I've been trying to compile the CVS version of OpenSees on Mac OS.10.4.10. I've installed gfortran from the macresearch website and XCode 2.4.1. I'm using the Makefile.def.MacOS10.4 file. I'm able to build the libraries. After that, I get the following error:

Code: Select all

LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Nothing to be done for `tcl'.
Makefile:21: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
make[2]: Nothing to be done for `tcl'.
i686-apple-darwin8-g++-4.0.1: /Users/hongkim/research/OpenSees/SRC/tcl/TclVide0Player.o: No such file or directory
make[1]: *** [tcl] Error 1
make: *** [all] Error 2
I've checked that GRAPHIC=NONE. If I build the TclVide0Player(the word Vide0 is on the spam list, can't use the correct spelling), here is the error I get:

Code: Select all

LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Nothing to be done for `tcl'.
Makefile:21: warning: overriding commands for target `tcl'
Makefile:13: warning: ignoring old commands for target `tcl'
make[2]: Nothing to be done for `tcl'.
/usr/bin/ld: Undefined symbols:
PlainMap::PlainMap()
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make: *** [all] Error 2
I get the same errors when compiling the stable version 1.7.3.

Any help will be much appreciated.
hong
hkkim
Posts: 2
Joined: Mon Jul 30, 2007 3:23 pm
Location: UC Berkeley

Post by hkkim »

Never mind. I made some changes to the make files, and it compiled.
hong
Post Reply