Error while Compiling parallel OpenSees on linux

This forum is for issues related to parallel processing
and OpenSees using the new interpreters OpenSeesSP and OpenSeesMP

Moderator: selimgunay

Post Reply
pallavi
Posts: 53
Joined: Tue Aug 29, 2006 2:56 am
Location: CDAC
Contact:

Error while Compiling parallel OpenSees on linux

Post by pallavi » Mon Jun 28, 2010 4:22 am

Dear Sir/Madam,

I am installing OpenSees Parallel version on our High Performance Computing system. The HPC system is linux based and I have done "PARALLEL_INTERPRETER" option for parallel compilation. The Makefile.def I have used and Modified accordingly is " Makefile.def.LINUX_CLUSTER".

I got all the lib files.......... But I am not getting the OpenSees Binary.

The error I am getting while compilation is as follows:

make[3]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/recorder/response'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/recorder/response'
make[2]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/damage'
make[2]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/api'
make[1]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/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 `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/tcl'
/usr/bin/ld: : No such file: No such file or directory
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/internal/csm/pallavig/OpenSees_Parallel/OpenSees/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
[pallavig@yc3 OpenSees]$


I need your help in this regard. Since as per my view it is problem associated with "ld" linking libyary.

Please give me solution for the above mentioned error.

Thanking you in advance.

Regards

Pallavi

fmk
Site Admin
Posts: 5883
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Error while Compiling parallel OpenSees on linux

Post by fmk » Thu Jun 30, 2011 10:04 pm

cd into OpenSees/SRC/tcl and type make tcl

if that works

cd into OpenSees/SRC/modelbuiler/tcl and ype make tcl

tell me which fails and if there is an error message as to why

Post Reply