Error while Compiling parallel OpenSees on linux
Posted: 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
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