opensees COMPILE error

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

Moderator: selimgunay

Post Reply
pankajd
Posts: 6
Joined: Tue Sep 22, 2009 9:37 am

opensees COMPILE error

Post by pankajd »

icc: command line warning #10006: ignoring unknown option '-ffloat-store'
commands.cpp(298): remark #1419: external declaration in primary source file
int reliability(ClientData, Tcl_Interp *, int, TCL_Char **);
^

commands.cpp(299): remark #1419: external declaration in primary source file
int wipeReliability(ClientData, Tcl_Interp *, int, TCL_Char **);
^

commands.cpp(303): remark #1419: external declaration in primary source file
const char * getInterpPWD(Tcl_Interp *interp);
^

/home/csm/gourik/opensees/OpenSees_sq_intel_3/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.h(44): catastrophic error: could not open source file "superlu_ddefs.h"
#include <superlu_ddefs.h>
^

compilation aborted for commands.cpp (code 4)
make[2]: *** [commands.o] Error 4
make[2]: Leaving directory `/home/csm/gourik/opensees/OpenSees_sq_intel_3/OpenSees/SRC/tcl'
make[1]: *** [tcl] Error 2
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

do a search for missing superlu_ddefs.h and then add that directory, dirLocation?, to include paths with a -IdirLocation?
gourik
Posts: 69
Joined: Wed Dec 31, 2008 10:07 pm
Location: C-DAC,Pune

compilation error

Post by gourik »

I receiving same error , but in different scenario.
With gnu compilers it gets compiled successfully .. but with intel compilers it gives following errors

commands.cpp(871): error: identifier "Tcl_FSEvalFileEx" is undefined
return Tcl_FSEvalFileEx(interp, fileName, encodingName);
^

compilation aborted for commands.cpp (code 2)
make[1]: *** [commands.o] Error 2
make[1]: Leaving directory `/home/secg/csm/gourik/opensees_intel/opensees_sq/OpenSees/SRC/tcl'
make: *** [all] Error 2
Thanks And Regards,

Gouri
sanat
Posts: 10
Joined: Tue Oct 06, 2009 2:44 am

Post by sanat »

which solver are you using? the error might be due to inappropriate version as well
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Post by fmk »

this is a tcl version problem .. you eed to compile with -D_TCL84 and NOT -D_TCL85 .. or else update the version of tcl you have installed.
gourik
Posts: 69
Joined: Wed Dec 31, 2008 10:07 pm
Location: C-DAC,Pune

regarding tcl issue

Post by gourik »

Hi,

But for Open sees 2.1.0 tcl version suggested is 8.5 and above. SO what should i do in such situation . I am trying to install Opensees 2.1.0
Thanks And Regards,

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

Post by fmk »

you can use either version .. you just need the -D_TCL84 if 8.4.x or -D_TCL85 if 8.5.x
Post Reply