Error while installing OpenSees 2.4.3
Moderators: silvia, selimgunay, Moderators
Error while installing OpenSees 2.4.3
Dear All,
I've downloaded OpenSees2.4.3 from svn.OpenSees.berkely.edu and except SRC all libraries are generated.
I'm facing some error while installing OpenSees2.4.3. please suggest me to eliminate that error.
Following error message i got.
g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_GLX \ -I/usr/include/tcl-private/generic -I/usr/include/tk-private/generic -I/home/panitha/OpenSees/SRC/matrix -I/home/panitha/OpenSees/SRC/nDarray -I/home/panitha/OpenSees/SRC/tagged -I/home/panitha/OpenSees/SRC/damage -I/home/panitha/OpenSees/SRC/tcl -I/home/panitha/OpenSees/SRC/material -I/home/panitha/OpenSees/SRC/material/wall -I/home/panitha/OpenSees/SRC/material/uniaxial -I/home/panitha/OpenSees/SRC/material/uniaxial/fedeas -I/home/panitha/OpenSees/SRC/material/uniaxial/drain -I/home/panitha/OpenSees/SRC/material/uniaxial/snap -I/home/panitha/OpenSees/SRC/material/uniaxial/PY -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/home/panitha/OpenSees/SRC/material/uniaxial/backbone -I/home/panitha/OpenSees/SRC/material/state -I/home/panitha/OpenSees/SRC/material/state/stiffness -I/home/panitha/OpenSees/SRC/material/state/unloading -I/home/panitha/OpenSees/SRC/material/state/strength -I/home/panitha/OpenSees/SRC/material/nD -I/home/panitha/OpenSees/SRC/material/nD/soil -I/home/panitha/OpenSees/SRC/material/nD/feap -I/home/panitha/OpenSees/SRC/material/nD/Template3Dep -I/home/panitha/OpenSees/SRC/material/nD/NewTemplate3Dep -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/home/panitha/OpenSees/SRC/material/nD/cyclicSoil -I/home/panitha/OpenSees/SRC/material/nD/UWmaterials -I/home/panitha/OpenSees/SRC/material/section -I/home/panitha/OpenSees/SRC/material/section/repres/cell -I/home/panitha/OpenSees/SRC/material/section/repres/patch -I/home/panitha/OpenSees/SRC/material/section/repres/reinfBar -I/home/panitha/OpenSees/SRC/material/section/repres/reinfLayer -I/home/panitha/OpenSees/SRC/material/section/repres/section -I/home/panitha/OpenSees/SRC/material/section/fiber -I/home/panitha/OpenSees/SRC/material/section/integration -I/home/panitha/OpenSees/SRC/material/section/yieldSurface -I/home/panitha/OpenSees/SRC/material/yieldSurface/evolution -I/home/panitha/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/home/panitha/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/home/panitha/OpenSees/SRC/material/ce234 -I/home/panitha/OpenSees/SRC/recorder -I/home/panitha/OpenSees/SRC/recorder/response -I/home/panitha/OpenSees/SRC/handler -I/home/panitha/OpenSees/SRC/database -I/home/panitha/OpenSees/SRC/renderer -I/home/panitha/OpenSees/SRC/convergenceTest -I/home/panitha/OpenSees/SRC/utility -I/home/panitha/OpenSees/SRC/actor -I/home/panitha/OpenSees/SRC/actor/channel -I/home/panitha/OpenSees/SRC/actor/message -I/home/panitha/OpenSees/SRC/actor/machineBroker -I/home/panitha/OpenSees/SRC/actor/objectBroker -I/home/panitha/OpenSees/SRC/actor/actor -I/home/panitha/OpenSees/SRC/actor/shadow -I/home/panitha/OpenSees/SRC/actor/address -I/home/panitha/OpenSees/SRC/tagged/storage -I/home/panitha/OpenSees/SRC/domain -I/home/panitha/OpenSees/SRC/domain/domain -I/home/panitha/OpenSees/SRC/domain/domain/single -I/home/panitha/OpenSees/SRC/domain/component -I/home/panitha/OpenSees/SRC/domain/component/storage -I/home/panitha/OpenSees/SRC/domain/domain/partitioned -I/home/panitha/OpenSees/SRC/domain/partitioner -I/home/panitha/OpenSees/SRC/domain/loadBalancer -I/home/panitha/OpenSees/SRC/domain/subdomain -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/domain/node -I/home/panitha/OpenSees/SRC/domain/load -I/home/panitha/OpenSees/SRC/domain/pattern -I/home/panitha/OpenSees/SRC/domain/pattern/drm -I/home/panitha/OpenSees/SRC/domain/groundMotion -I/home/panitha/OpenSees/SRC/domain/constraints -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/element -I/home/panitha/OpenSees/SRC/element/beam2d -I/home/panitha/OpenSees/SRC/element/beam3d -I/home/panitha/OpenSees/SRC/element/truss -I/home/panitha/OpenSees/SRC/element/fortran -I/home/panitha/OpenSees/SRC/element/feap -I/home/panitha/OpenSees/SRC/element/zeroLength -I/home/panitha/OpenSees/SRC/element/fourNodeQuad -I/home/panitha/OpenSees/SRC/element/triangle -I/home/panitha/OpenSees/SRC/element/PFEMElement -I/home/panitha/OpenSees/SRC/element/beamWithHinges -I/home/panitha/OpenSees/SRC/element/dispBeamColumn -I/home/panitha/OpenSees/SRC/element/dispBeamColumnInt -I/home/panitha/OpenSees/SRC/element/forceBeamColumn -I/home/panitha/OpenSees/SRC/element/generic -I/home/panitha/OpenSees/SRC/element/elasticBeamColumn -I/home/panitha/OpenSees/SRC/element/8nbrick -I/home/panitha/OpenSees/SRC/element/20nbrick -I/home/panitha/OpenSees/SRC/element/27nbrick -I/home/panitha/OpenSees/SRC/element/upU -I/home/panitha/OpenSees/SRC/element/UP_ucdavis -I/home/panitha/OpenSees/SRC/element/UP-ucsd -I/home/panitha/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/home/panitha/OpenSees/SRC/element/brick -I/home/panitha/OpenSees/SRC/element/shell -I/home/panitha/OpenSees/SRC/element/joint -I/home/panitha/OpenSees/SRC/element/elastomericBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing/frictionModel -I/home/panitha/OpenSees/SRC/element/adapter -I/home/panitha/OpenSees/SRC/element/twoNodeLink -I/home/panitha/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/home/panitha/OpenSees/SRC/element/UWelements -I/home/panitha/OpenSees/SRC/element/HUelements -I/home/panitha/OpenSees/SRC/analysis -I/home/panitha/OpenSees/SRC/analysis/analysis -I/home/panitha/OpenSees/SRC/analysis/handler -I/home/panitha/OpenSees/SRC/analysis/numberer -I/home/panitha/OpenSees/SRC/analysis/algorithm -I/home/panitha/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/home/panitha/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/home/panitha/OpenSees/SRC/analysis/model -I/home/panitha/OpenSees/SRC/analysis/model/simple -I/home/panitha/OpenSees/SRC/analysis/method -I/home/panitha/OpenSees/SRC/analysis/fe_ele -I/home/panitha/OpenSees/SRC/analysis/fe_ele/penalty -I/home/panitha/OpenSees/SRC/analysis/fe_ele/lagrange -I/home/panitha/OpenSees/SRC/analysis/fe_ele/transformation -I/home/panitha/OpenSees/SRC/analysis/dof_grp -I/home/panitha/OpenSees/SRC/analysis/integrator -I/home/panitha/OpenSees/SRC/modelbuilder -I/home/panitha/OpenSees/SRC/modelbuilder/triangle -I/home/panitha/OpenSees/SRC/modelbuilder/tcl -I/home/panitha/OpenSees/SRC/system_of_eqn -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/graph/graph -I/home/panitha/OpenSees/SRC/graph/numberer -I/home/panitha/OpenSees/SRC/graph/partitioner -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/element -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/home/panitha/OpenSees/SRC/coordTransformation -I/home/panitha/OpenSees/SRC/reliability/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis/system -I/home/panitha/OpenSees/SRC/reliability/analysis/convergenceCheck -I/home/panitha/OpenSees/SRC/reliability/analysis/curvature -I/home/panitha/OpenSees/SRC/reliability/analysis/designPoint -I/home/panitha/OpenSees/SRC/reliability/analysis/direction -I/home/panitha/OpenSees/SRC/reliability/analysis/gFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/gradient -I/home/panitha/OpenSees/SRC/reliability/analysis/hessian -I/home/panitha/OpenSees/SRC/reliability/analysis/meritFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/misc -I/home/panitha/OpenSees/SRC/reliability/analysis/randomNumber -I/home/panitha/OpenSees/SRC/reliability/analysis/rootFinding -I/home/panitha/OpenSees/SRC/reliability/analysis/sensitivity -I/home/panitha/OpenSees/SRC/reliability/analysis/stepSize -I/home/panitha/OpenSees/SRC/reliability/analysis/transformation -I/home/panitha/OpenSees/SRC/reliability/analysis/telm -I/home/panitha/OpenSees/SRC/reliability/domain -I/home/panitha/OpenSees/SRC/reliability/domain/components -I/home/panitha/OpenSees/SRC/reliability/domain/distributions -I/home/panitha/OpenSees/SRC/reliability/domain/filter -I/home/panitha/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/panitha/OpenSees/SRC/reliability/domain/spectrum -I/home/panitha/OpenSees/SRC/reliability/domain/storage -I/home/panitha/OpenSees/SRC/reliability/domain/functionEvaluator -I/home/panitha/OpenSees/SRC/reliability/domain/performanceFunction -I/home/panitha/OpenSees/SRC/optimization/tcl -I/home/panitha/OpenSees/SRC/optimization/domain -I/home/panitha/OpenSees/SRC/optimization/domain/component -I/home/panitha/OpenSees/SRC/optimization/SNOPT -I/home/panitha/OpenSees/SRC/reliability/FEsensitivity -I/home/panitha/OpenSees/SRC/reliability/tcl -I/home/panitha/OpenSees/SRC/unittest -I/home/panitha/OpenSees/SRC/api -I/home/panitha/OpenSees/SRC -I/home/panitha/OpenSees/OTHER/SuperLU_4.1/SRC -I/home/panitha/OpenSees/SRC/package -I/home/panitha/OpenSees/SRC/../OTHER/AMD -I/home/panitha/OpenSees/SRC/../OTHER/CSPARSE -I/home/panitha/OpenSees/SRC/../OTHER/Triangle -I/home/panitha/OpenSees/SRC/../OTHER/tetgen1.4.3 -I/usr/include -I/usr/local/include -I/usr/include/cxx -I/home/panitha/include -I/home/panitha/blitz -c TclModelBuilder.cpp -o TclModelBuilder.o
g++: : No such file or directory
TclModelBuilder.cpp: In function ‘int TclCommand_addSP(void*, Tcl_Interp*, int, const char**)’:
TclModelBuilder.cpp warning: unused variable ‘thePattern’
TclModelBuilder.cpp: In function ‘int TclCommand_Package(void*, Tcl_Interp*, int, const char**)’:
TclModelBuilder.cpp warning: unused variable ‘result’
TclModelBuilder.cpp warning: unused variable ‘funcName’
make[1]: *** [TclModelBuilder.o] Error 1
make[1]: Leaving directory `/home/panitha/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
Dear All,
Sorry for the disturbance..I tried more and became successful in generating libOpenSees.a...Inspite of generating all libraries i'm getting error message, which i paste here...please suggest it is necessary to eliminate the error or it is ok...
following error i got
g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_GLX -I/usr/include/tcl-private/generic -I/usr/include/tk-private/generic -I/home/panitha/OpenSees/SRC/matrix -I/home/panitha/OpenSees/SRC/nDarray -I/home/panitha/OpenSees/SRC/tagged -I/home/panitha/OpenSees/SRC/damage -I/home/panitha/OpenSees/SRC/tcl -I/home/panitha/OpenSees/SRC/material -I/home/panitha/OpenSees/SRC/material/wall -I/home/panitha/OpenSees/SRC/material/uniaxial -I/home/panitha/OpenSees/SRC/material/uniaxial/fedeas -I/home/panitha/OpenSees/SRC/material/uniaxial/drain -I/home/panitha/OpenSees/SRC/material/uniaxial/snap -I/home/panitha/OpenSees/SRC/material/uniaxial/PY -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/home/panitha/OpenSees/SRC/material/uniaxial/backbone -I/home/panitha/OpenSees/SRC/material/state -I/home/panitha/OpenSees/SRC/material/state/stiffness -I/home/panitha/OpenSees/SRC/material/state/unloading -I/home/panitha/OpenSees/SRC/material/state/strength -I/home/panitha/OpenSees/SRC/material/nD -I/home/panitha/OpenSees/SRC/material/nD/soil -I/home/panitha/OpenSees/SRC/material/nD/feap -I/home/panitha/OpenSees/SRC/material/nD/Template3Dep -I/home/panitha/OpenSees/SRC/material/nD/NewTemplate3Dep -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/home/panitha/OpenSees/SRC/material/nD/cyclicSoil -I/home/panitha/OpenSees/SRC/material/nD/UWmaterials -I/home/panitha/OpenSees/SRC/material/section -I/home/panitha/OpenSees/SRC/material/section/repres/cell -I/home/panitha/OpenSees/SRC/material/section/repres/patch -I/home/panitha/OpenSees/SRC/material/section/repres/reinfBar -I/home/panitha/OpenSees/SRC/material/section/repres/reinfLayer -I/home/panitha/OpenSees/SRC/material/section/repres/section -I/home/panitha/OpenSees/SRC/material/section/fiber -I/home/panitha/OpenSees/SRC/material/section/integration -I/home/panitha/OpenSees/SRC/material/section/yieldSurface -I/home/panitha/OpenSees/SRC/material/yieldSurface/evolution -I/home/panitha/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/home/panitha/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/home/panitha/OpenSees/SRC/material/ce234 -I/home/panitha/OpenSees/SRC/recorder -I/home/panitha/OpenSees/SRC/recorder/response -I/home/panitha/OpenSees/SRC/handler -I/home/panitha/OpenSees/SRC/database -I/home/panitha/OpenSees/SRC/renderer -I/home/panitha/OpenSees/SRC/convergenceTest -I/home/panitha/OpenSees/SRC/utility -I/home/panitha/OpenSees/SRC/actor -I/home/panitha/OpenSees/SRC/actor/channel -I/home/panitha/OpenSees/SRC/actor/message -I/home/panitha/OpenSees/SRC/actor/machineBroker -I/home/panitha/OpenSees/SRC/actor/objectBroker -I/home/panitha/OpenSees/SRC/actor/actor -I/home/panitha/OpenSees/SRC/actor/shadow -I/home/panitha/OpenSees/SRC/actor/address -I/home/panitha/OpenSees/SRC/tagged/storage -I/home/panitha/OpenSees/SRC/domain -I/home/panitha/OpenSees/SRC/domain/domain -I/home/panitha/OpenSees/SRC/domain/domain/single -I/home/panitha/OpenSees/SRC/domain/component -I/home/panitha/OpenSees/SRC/domain/component/storage -I/home/panitha/OpenSees/SRC/domain/domain/partitioned -I/home/panitha/OpenSees/SRC/domain/partitioner -I/home/panitha/OpenSees/SRC/domain/loadBalancer -I/home/panitha/OpenSees/SRC/domain/subdomain -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/domain/node -I/home/panitha/OpenSees/SRC/domain/load -I/home/panitha/OpenSees/SRC/domain/pattern -I/home/panitha/OpenSees/SRC/domain/pattern/drm -I/home/panitha/OpenSees/SRC/domain/groundMotion -I/home/panitha/OpenSees/SRC/domain/constraints -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/element -I/home/panitha/OpenSees/SRC/element/beam2d -I/home/panitha/OpenSees/SRC/element/beam3d -I/home/panitha/OpenSees/SRC/element/truss -I/home/panitha/OpenSees/SRC/element/fortran -I/home/panitha/OpenSees/SRC/element/feap -I/home/panitha/OpenSees/SRC/element/zeroLength -I/home/panitha/OpenSees/SRC/element/fourNodeQuad -I/home/panitha/OpenSees/SRC/element/triangle -I/home/panitha/OpenSees/SRC/element/PFEMElement -I/home/panitha/OpenSees/SRC/element/beamWithHinges -I/home/panitha/OpenSees/SRC/element/dispBeamColumn -I/home/panitha/OpenSees/SRC/element/dispBeamColumnInt -I/home/panitha/OpenSees/SRC/element/forceBeamColumn -I/home/panitha/OpenSees/SRC/element/generic -I/home/panitha/OpenSees/SRC/element/elasticBeamColumn -I/home/panitha/OpenSees/SRC/element/8nbrick -I/home/panitha/OpenSees/SRC/element/20nbrick -I/home/panitha/OpenSees/SRC/element/27nbrick -I/home/panitha/OpenSees/SRC/element/upU -I/home/panitha/OpenSees/SRC/element/UP_ucdavis -I/home/panitha/OpenSees/SRC/element/UP-ucsd -I/home/panitha/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/home/panitha/OpenSees/SRC/element/brick -I/home/panitha/OpenSees/SRC/element/shell -I/home/panitha/OpenSees/SRC/element/joint -I/home/panitha/OpenSees/SRC/element/elastomericBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing/frictionModel -I/home/panitha/OpenSees/SRC/element/adapter -I/home/panitha/OpenSees/SRC/element/twoNodeLink -I/home/panitha/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/home/panitha/OpenSees/SRC/element/UWelements -I/home/panitha/OpenSees/SRC/element/HUelements -I/home/panitha/OpenSees/SRC/analysis -I/home/panitha/OpenSees/SRC/analysis/analysis -I/home/panitha/OpenSees/SRC/analysis/handler -I/home/panitha/OpenSees/SRC/analysis/numberer -I/home/panitha/OpenSees/SRC/analysis/algorithm -I/home/panitha/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/home/panitha/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/home/panitha/OpenSees/SRC/analysis/model -I/home/panitha/OpenSees/SRC/analysis/model/simple -I/home/panitha/OpenSees/SRC/analysis/method -I/home/panitha/OpenSees/SRC/analysis/fe_ele -I/home/panitha/OpenSees/SRC/analysis/fe_ele/penalty -I/home/panitha/OpenSees/SRC/analysis/fe_ele/lagrange -I/home/panitha/OpenSees/SRC/analysis/fe_ele/transformation -I/home/panitha/OpenSees/SRC/analysis/dof_grp -I/home/panitha/OpenSees/SRC/analysis/integrator -I/home/panitha/OpenSees/SRC/modelbuilder -I/home/panitha/OpenSees/SRC/modelbuilder/triangle -I/home/panitha/OpenSees/SRC/modelbuilder/tcl -I/home/panitha/OpenSees/SRC/system_of_eqn -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/graph/graph -I/home/panitha/OpenSees/SRC/graph/numberer -I/home/panitha/OpenSees/SRC/graph/partitioner -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/element -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/home/panitha/OpenSees/SRC/coordTransformation -I/home/panitha/OpenSees/SRC/reliability/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis/system -I/home/panitha/OpenSees/SRC/reliability/analysis/convergenceCheck -I/home/panitha/OpenSees/SRC/reliability/analysis/curvature -I/home/panitha/OpenSees/SRC/reliability/analysis/designPoint -I/home/panitha/OpenSees/SRC/reliability/analysis/direction -I/home/panitha/OpenSees/SRC/reliability/analysis/gFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/gradient -I/home/panitha/OpenSees/SRC/reliability/analysis/hessian -I/home/panitha/OpenSees/SRC/reliability/analysis/meritFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/misc -I/home/panitha/OpenSees/SRC/reliability/analysis/randomNumber -I/home/panitha/OpenSees/SRC/reliability/analysis/rootFinding -I/home/panitha/OpenSees/SRC/reliability/analysis/sensitivity -I/home/panitha/OpenSees/SRC/reliability/analysis/stepSize -I/home/panitha/OpenSees/SRC/reliability/analysis/transformation -I/home/panitha/OpenSees/SRC/reliability/analysis/telm -I/home/panitha/OpenSees/SRC/reliability/domain -I/home/panitha/OpenSees/SRC/reliability/domain/components -I/home/panitha/OpenSees/SRC/reliability/domain/distributions -I/home/panitha/OpenSees/SRC/reliability/domain/filter -I/home/panitha/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/panitha/OpenSees/SRC/reliability/domain/spectrum -I/home/panitha/OpenSees/SRC/reliability/domain/storage -I/home/panitha/OpenSees/SRC/reliability/domain/functionEvaluator -I/home/panitha/OpenSees/SRC/reliability/domain/performanceFunction -I/home/panitha/OpenSees/SRC/optimization/tcl -I/home/panitha/OpenSees/SRC/optimization/domain -I/home/panitha/OpenSees/SRC/optimization/domain/component -I/home/panitha/OpenSees/SRC/optimization/SNOPT -I/home/panitha/OpenSees/SRC/reliability/FEsensitivity -I/home/panitha/OpenSees/SRC/reliability/tcl -I/home/panitha/OpenSees/SRC/unittest -I/home/panitha/OpenSees/SRC/api -I/home/panitha/OpenSees/SRC -I/home/panitha/OpenSees/OTHER/SuperLU_4.1/SRC -I/home/panitha/OpenSees/SRC/package -I/home/panitha/OpenSees/SRC/../OTHER/AMD -I/home/panitha/OpenSees/SRC/../OTHER/CSPARSE -I/home/panitha/OpenSees/SRC/../OTHER/Triangle -I/home/panitha/OpenSees/SRC/../OTHER/tetgen1.4.3 -I/usr/include -I/usr/local/include -I/usr/include/cxx -I/home/panitha/include -I/home/panitha/blitz -c TclModelBuilderDamageModelCommand.cpp -o TclModelBuilderDamageModelCommand.o
make[3]: Entering directory `/home/panitha/OpenSees/SRC/recorder/response'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/panitha/OpenSees/SRC/recorder/response'
make[2]: Leaving directory `/home/panitha/OpenSees/SRC/damage'
make[2]: Entering directory `/home/panitha/OpenSees/SRC/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/panitha/OpenSees/SRC/api'
make[1]: Leaving directory `/home/panitha/OpenSees/SRC'
make[1]: Entering directory `/home/panitha/OpenSees/OTHER/METIS'
Makefile:5: warning: overriding commands for target `.c.o'
../../Makefile.def:228: warning: ignoring old commands for target `.c.o'
make[1]: Leaving directory `/home/panitha/OpenSees/OTHER/METIS'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/panitha/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/panitha/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/panitha/OpenSees/SRC/modelbuilder/tcl'
make[2]: Entering directory `/home/panitha/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/panitha/OpenSees/SRC/tcl'
/home/panitha/OpenSees/SRC/tcl/TclFeViewer.o: In function `TclFeViewer::TclFeViewer(char const*, int, int, int, int, Domain&, int, Tcl_Interp*, double)':
TclFeViewer.cpp:(.text+0x23e): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&)'
/home/panitha/OpenSees/SRC/tcl/TclFeViewer.o: In function `TclFeViewer::TclFeViewer(char const*, int, int, int, int, char const*, Domain&, Tcl_Interp*, double)':
TclFeViewer.cpp:(.text+0x598): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&, char const*, char const*)'
/home/panitha/OpenSees/SRC/tcl/TclFeViewer.o: In function `TclFeViewer::saveImage(char const*, char const*)':
TclFeViewer.cpp:(.text+0x1345): undefined reference to `Renderer::saveImage(char const*, char const*)'
/home/panitha/OpenSees/SRC/tcl/TclVideoPlayer.o: In function `TclVideoPlayer::TclVideoPlayer(char const*, char const*, char const*, Tcl_Interp*, char const*, double)':
TclVideoPlayer.cpp:(.text+0x2b0): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&)'
/home/panitha/lib/libOpenSees.a(TclRecorderCommands.o): In function `TclCreateRecorder(void*, Tcl_Interp*, int, char const**, Domain&, Recorder**)':
TclRecorderCommands.cpp:(.text+0x7107): undefined reference to `FilePlotter::FilePlotter(char const*, char const*, int, int, int, int, double)'
TclRecorderCommands.cpp:(.text+0x7150): undefined reference to `FilePlotter::setCol(ID const&)'
TclRecorderCommands.cpp:(.text+0x75b8): undefined reference to `FilePlotter::FilePlotter(char const*, char const*, char const*, int, int, int, int, double)'
TclRecorderCommands.cpp:(.text+0x7601): undefined reference to `FilePlotter::setCol(ID const&)'
TclRecorderCommands.cpp:(.text+0x793e): undefined reference to `AlgorithmIncrements::AlgorithmIncrements(EquiSolnAlgo*, char const*, int, int, int, int, bool, char const*)'
/home/panitha/lib/libOpenSees.a(InelasticYS2DGNL.o): In function `InelasticYS2DGNL::createView(char*, double, int, int, int, int, char)':
InelasticYS2DGNL.cpp:(.text+0x6b36): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&)'
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/panitha/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
I've downloaded OpenSees2.4.3 from svn.OpenSees.berkely.edu and except SRC all libraries are generated.
I'm facing some error while installing OpenSees2.4.3. please suggest me to eliminate that error.
Following error message i got.
g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_GLX \ -I/usr/include/tcl-private/generic -I/usr/include/tk-private/generic -I/home/panitha/OpenSees/SRC/matrix -I/home/panitha/OpenSees/SRC/nDarray -I/home/panitha/OpenSees/SRC/tagged -I/home/panitha/OpenSees/SRC/damage -I/home/panitha/OpenSees/SRC/tcl -I/home/panitha/OpenSees/SRC/material -I/home/panitha/OpenSees/SRC/material/wall -I/home/panitha/OpenSees/SRC/material/uniaxial -I/home/panitha/OpenSees/SRC/material/uniaxial/fedeas -I/home/panitha/OpenSees/SRC/material/uniaxial/drain -I/home/panitha/OpenSees/SRC/material/uniaxial/snap -I/home/panitha/OpenSees/SRC/material/uniaxial/PY -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/home/panitha/OpenSees/SRC/material/uniaxial/backbone -I/home/panitha/OpenSees/SRC/material/state -I/home/panitha/OpenSees/SRC/material/state/stiffness -I/home/panitha/OpenSees/SRC/material/state/unloading -I/home/panitha/OpenSees/SRC/material/state/strength -I/home/panitha/OpenSees/SRC/material/nD -I/home/panitha/OpenSees/SRC/material/nD/soil -I/home/panitha/OpenSees/SRC/material/nD/feap -I/home/panitha/OpenSees/SRC/material/nD/Template3Dep -I/home/panitha/OpenSees/SRC/material/nD/NewTemplate3Dep -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/home/panitha/OpenSees/SRC/material/nD/cyclicSoil -I/home/panitha/OpenSees/SRC/material/nD/UWmaterials -I/home/panitha/OpenSees/SRC/material/section -I/home/panitha/OpenSees/SRC/material/section/repres/cell -I/home/panitha/OpenSees/SRC/material/section/repres/patch -I/home/panitha/OpenSees/SRC/material/section/repres/reinfBar -I/home/panitha/OpenSees/SRC/material/section/repres/reinfLayer -I/home/panitha/OpenSees/SRC/material/section/repres/section -I/home/panitha/OpenSees/SRC/material/section/fiber -I/home/panitha/OpenSees/SRC/material/section/integration -I/home/panitha/OpenSees/SRC/material/section/yieldSurface -I/home/panitha/OpenSees/SRC/material/yieldSurface/evolution -I/home/panitha/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/home/panitha/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/home/panitha/OpenSees/SRC/material/ce234 -I/home/panitha/OpenSees/SRC/recorder -I/home/panitha/OpenSees/SRC/recorder/response -I/home/panitha/OpenSees/SRC/handler -I/home/panitha/OpenSees/SRC/database -I/home/panitha/OpenSees/SRC/renderer -I/home/panitha/OpenSees/SRC/convergenceTest -I/home/panitha/OpenSees/SRC/utility -I/home/panitha/OpenSees/SRC/actor -I/home/panitha/OpenSees/SRC/actor/channel -I/home/panitha/OpenSees/SRC/actor/message -I/home/panitha/OpenSees/SRC/actor/machineBroker -I/home/panitha/OpenSees/SRC/actor/objectBroker -I/home/panitha/OpenSees/SRC/actor/actor -I/home/panitha/OpenSees/SRC/actor/shadow -I/home/panitha/OpenSees/SRC/actor/address -I/home/panitha/OpenSees/SRC/tagged/storage -I/home/panitha/OpenSees/SRC/domain -I/home/panitha/OpenSees/SRC/domain/domain -I/home/panitha/OpenSees/SRC/domain/domain/single -I/home/panitha/OpenSees/SRC/domain/component -I/home/panitha/OpenSees/SRC/domain/component/storage -I/home/panitha/OpenSees/SRC/domain/domain/partitioned -I/home/panitha/OpenSees/SRC/domain/partitioner -I/home/panitha/OpenSees/SRC/domain/loadBalancer -I/home/panitha/OpenSees/SRC/domain/subdomain -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/domain/node -I/home/panitha/OpenSees/SRC/domain/load -I/home/panitha/OpenSees/SRC/domain/pattern -I/home/panitha/OpenSees/SRC/domain/pattern/drm -I/home/panitha/OpenSees/SRC/domain/groundMotion -I/home/panitha/OpenSees/SRC/domain/constraints -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/element -I/home/panitha/OpenSees/SRC/element/beam2d -I/home/panitha/OpenSees/SRC/element/beam3d -I/home/panitha/OpenSees/SRC/element/truss -I/home/panitha/OpenSees/SRC/element/fortran -I/home/panitha/OpenSees/SRC/element/feap -I/home/panitha/OpenSees/SRC/element/zeroLength -I/home/panitha/OpenSees/SRC/element/fourNodeQuad -I/home/panitha/OpenSees/SRC/element/triangle -I/home/panitha/OpenSees/SRC/element/PFEMElement -I/home/panitha/OpenSees/SRC/element/beamWithHinges -I/home/panitha/OpenSees/SRC/element/dispBeamColumn -I/home/panitha/OpenSees/SRC/element/dispBeamColumnInt -I/home/panitha/OpenSees/SRC/element/forceBeamColumn -I/home/panitha/OpenSees/SRC/element/generic -I/home/panitha/OpenSees/SRC/element/elasticBeamColumn -I/home/panitha/OpenSees/SRC/element/8nbrick -I/home/panitha/OpenSees/SRC/element/20nbrick -I/home/panitha/OpenSees/SRC/element/27nbrick -I/home/panitha/OpenSees/SRC/element/upU -I/home/panitha/OpenSees/SRC/element/UP_ucdavis -I/home/panitha/OpenSees/SRC/element/UP-ucsd -I/home/panitha/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/home/panitha/OpenSees/SRC/element/brick -I/home/panitha/OpenSees/SRC/element/shell -I/home/panitha/OpenSees/SRC/element/joint -I/home/panitha/OpenSees/SRC/element/elastomericBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing/frictionModel -I/home/panitha/OpenSees/SRC/element/adapter -I/home/panitha/OpenSees/SRC/element/twoNodeLink -I/home/panitha/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/home/panitha/OpenSees/SRC/element/UWelements -I/home/panitha/OpenSees/SRC/element/HUelements -I/home/panitha/OpenSees/SRC/analysis -I/home/panitha/OpenSees/SRC/analysis/analysis -I/home/panitha/OpenSees/SRC/analysis/handler -I/home/panitha/OpenSees/SRC/analysis/numberer -I/home/panitha/OpenSees/SRC/analysis/algorithm -I/home/panitha/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/home/panitha/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/home/panitha/OpenSees/SRC/analysis/model -I/home/panitha/OpenSees/SRC/analysis/model/simple -I/home/panitha/OpenSees/SRC/analysis/method -I/home/panitha/OpenSees/SRC/analysis/fe_ele -I/home/panitha/OpenSees/SRC/analysis/fe_ele/penalty -I/home/panitha/OpenSees/SRC/analysis/fe_ele/lagrange -I/home/panitha/OpenSees/SRC/analysis/fe_ele/transformation -I/home/panitha/OpenSees/SRC/analysis/dof_grp -I/home/panitha/OpenSees/SRC/analysis/integrator -I/home/panitha/OpenSees/SRC/modelbuilder -I/home/panitha/OpenSees/SRC/modelbuilder/triangle -I/home/panitha/OpenSees/SRC/modelbuilder/tcl -I/home/panitha/OpenSees/SRC/system_of_eqn -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/graph/graph -I/home/panitha/OpenSees/SRC/graph/numberer -I/home/panitha/OpenSees/SRC/graph/partitioner -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/element -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/home/panitha/OpenSees/SRC/coordTransformation -I/home/panitha/OpenSees/SRC/reliability/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis/system -I/home/panitha/OpenSees/SRC/reliability/analysis/convergenceCheck -I/home/panitha/OpenSees/SRC/reliability/analysis/curvature -I/home/panitha/OpenSees/SRC/reliability/analysis/designPoint -I/home/panitha/OpenSees/SRC/reliability/analysis/direction -I/home/panitha/OpenSees/SRC/reliability/analysis/gFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/gradient -I/home/panitha/OpenSees/SRC/reliability/analysis/hessian -I/home/panitha/OpenSees/SRC/reliability/analysis/meritFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/misc -I/home/panitha/OpenSees/SRC/reliability/analysis/randomNumber -I/home/panitha/OpenSees/SRC/reliability/analysis/rootFinding -I/home/panitha/OpenSees/SRC/reliability/analysis/sensitivity -I/home/panitha/OpenSees/SRC/reliability/analysis/stepSize -I/home/panitha/OpenSees/SRC/reliability/analysis/transformation -I/home/panitha/OpenSees/SRC/reliability/analysis/telm -I/home/panitha/OpenSees/SRC/reliability/domain -I/home/panitha/OpenSees/SRC/reliability/domain/components -I/home/panitha/OpenSees/SRC/reliability/domain/distributions -I/home/panitha/OpenSees/SRC/reliability/domain/filter -I/home/panitha/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/panitha/OpenSees/SRC/reliability/domain/spectrum -I/home/panitha/OpenSees/SRC/reliability/domain/storage -I/home/panitha/OpenSees/SRC/reliability/domain/functionEvaluator -I/home/panitha/OpenSees/SRC/reliability/domain/performanceFunction -I/home/panitha/OpenSees/SRC/optimization/tcl -I/home/panitha/OpenSees/SRC/optimization/domain -I/home/panitha/OpenSees/SRC/optimization/domain/component -I/home/panitha/OpenSees/SRC/optimization/SNOPT -I/home/panitha/OpenSees/SRC/reliability/FEsensitivity -I/home/panitha/OpenSees/SRC/reliability/tcl -I/home/panitha/OpenSees/SRC/unittest -I/home/panitha/OpenSees/SRC/api -I/home/panitha/OpenSees/SRC -I/home/panitha/OpenSees/OTHER/SuperLU_4.1/SRC -I/home/panitha/OpenSees/SRC/package -I/home/panitha/OpenSees/SRC/../OTHER/AMD -I/home/panitha/OpenSees/SRC/../OTHER/CSPARSE -I/home/panitha/OpenSees/SRC/../OTHER/Triangle -I/home/panitha/OpenSees/SRC/../OTHER/tetgen1.4.3 -I/usr/include -I/usr/local/include -I/usr/include/cxx -I/home/panitha/include -I/home/panitha/blitz -c TclModelBuilder.cpp -o TclModelBuilder.o
g++: : No such file or directory
TclModelBuilder.cpp: In function ‘int TclCommand_addSP(void*, Tcl_Interp*, int, const char**)’:
TclModelBuilder.cpp warning: unused variable ‘thePattern’
TclModelBuilder.cpp: In function ‘int TclCommand_Package(void*, Tcl_Interp*, int, const char**)’:
TclModelBuilder.cpp warning: unused variable ‘result’
TclModelBuilder.cpp warning: unused variable ‘funcName’
make[1]: *** [TclModelBuilder.o] Error 1
make[1]: Leaving directory `/home/panitha/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
Dear All,
Sorry for the disturbance..I tried more and became successful in generating libOpenSees.a...Inspite of generating all libraries i'm getting error message, which i paste here...please suggest it is necessary to eliminate the error or it is ok...
following error i got
g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_GLX -I/usr/include/tcl-private/generic -I/usr/include/tk-private/generic -I/home/panitha/OpenSees/SRC/matrix -I/home/panitha/OpenSees/SRC/nDarray -I/home/panitha/OpenSees/SRC/tagged -I/home/panitha/OpenSees/SRC/damage -I/home/panitha/OpenSees/SRC/tcl -I/home/panitha/OpenSees/SRC/material -I/home/panitha/OpenSees/SRC/material/wall -I/home/panitha/OpenSees/SRC/material/uniaxial -I/home/panitha/OpenSees/SRC/material/uniaxial/fedeas -I/home/panitha/OpenSees/SRC/material/uniaxial/drain -I/home/panitha/OpenSees/SRC/material/uniaxial/snap -I/home/panitha/OpenSees/SRC/material/uniaxial/PY -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState -I/home/panitha/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/home/panitha/OpenSees/SRC/material/uniaxial/backbone -I/home/panitha/OpenSees/SRC/material/state -I/home/panitha/OpenSees/SRC/material/state/stiffness -I/home/panitha/OpenSees/SRC/material/state/unloading -I/home/panitha/OpenSees/SRC/material/state/strength -I/home/panitha/OpenSees/SRC/material/nD -I/home/panitha/OpenSees/SRC/material/nD/soil -I/home/panitha/OpenSees/SRC/material/nD/feap -I/home/panitha/OpenSees/SRC/material/nD/Template3Dep -I/home/panitha/OpenSees/SRC/material/nD/NewTemplate3Dep -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/home/panitha/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/home/panitha/OpenSees/SRC/material/nD/cyclicSoil -I/home/panitha/OpenSees/SRC/material/nD/UWmaterials -I/home/panitha/OpenSees/SRC/material/section -I/home/panitha/OpenSees/SRC/material/section/repres/cell -I/home/panitha/OpenSees/SRC/material/section/repres/patch -I/home/panitha/OpenSees/SRC/material/section/repres/reinfBar -I/home/panitha/OpenSees/SRC/material/section/repres/reinfLayer -I/home/panitha/OpenSees/SRC/material/section/repres/section -I/home/panitha/OpenSees/SRC/material/section/fiber -I/home/panitha/OpenSees/SRC/material/section/integration -I/home/panitha/OpenSees/SRC/material/section/yieldSurface -I/home/panitha/OpenSees/SRC/material/yieldSurface/evolution -I/home/panitha/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/home/panitha/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/home/panitha/OpenSees/SRC/material/ce234 -I/home/panitha/OpenSees/SRC/recorder -I/home/panitha/OpenSees/SRC/recorder/response -I/home/panitha/OpenSees/SRC/handler -I/home/panitha/OpenSees/SRC/database -I/home/panitha/OpenSees/SRC/renderer -I/home/panitha/OpenSees/SRC/convergenceTest -I/home/panitha/OpenSees/SRC/utility -I/home/panitha/OpenSees/SRC/actor -I/home/panitha/OpenSees/SRC/actor/channel -I/home/panitha/OpenSees/SRC/actor/message -I/home/panitha/OpenSees/SRC/actor/machineBroker -I/home/panitha/OpenSees/SRC/actor/objectBroker -I/home/panitha/OpenSees/SRC/actor/actor -I/home/panitha/OpenSees/SRC/actor/shadow -I/home/panitha/OpenSees/SRC/actor/address -I/home/panitha/OpenSees/SRC/tagged/storage -I/home/panitha/OpenSees/SRC/domain -I/home/panitha/OpenSees/SRC/domain/domain -I/home/panitha/OpenSees/SRC/domain/domain/single -I/home/panitha/OpenSees/SRC/domain/component -I/home/panitha/OpenSees/SRC/domain/component/storage -I/home/panitha/OpenSees/SRC/domain/domain/partitioned -I/home/panitha/OpenSees/SRC/domain/partitioner -I/home/panitha/OpenSees/SRC/domain/loadBalancer -I/home/panitha/OpenSees/SRC/domain/subdomain -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/domain/node -I/home/panitha/OpenSees/SRC/domain/load -I/home/panitha/OpenSees/SRC/domain/pattern -I/home/panitha/OpenSees/SRC/domain/pattern/drm -I/home/panitha/OpenSees/SRC/domain/groundMotion -I/home/panitha/OpenSees/SRC/domain/constraints -I/home/panitha/OpenSees/SRC/domain/region -I/home/panitha/OpenSees/SRC/element -I/home/panitha/OpenSees/SRC/element/beam2d -I/home/panitha/OpenSees/SRC/element/beam3d -I/home/panitha/OpenSees/SRC/element/truss -I/home/panitha/OpenSees/SRC/element/fortran -I/home/panitha/OpenSees/SRC/element/feap -I/home/panitha/OpenSees/SRC/element/zeroLength -I/home/panitha/OpenSees/SRC/element/fourNodeQuad -I/home/panitha/OpenSees/SRC/element/triangle -I/home/panitha/OpenSees/SRC/element/PFEMElement -I/home/panitha/OpenSees/SRC/element/beamWithHinges -I/home/panitha/OpenSees/SRC/element/dispBeamColumn -I/home/panitha/OpenSees/SRC/element/dispBeamColumnInt -I/home/panitha/OpenSees/SRC/element/forceBeamColumn -I/home/panitha/OpenSees/SRC/element/generic -I/home/panitha/OpenSees/SRC/element/elasticBeamColumn -I/home/panitha/OpenSees/SRC/element/8nbrick -I/home/panitha/OpenSees/SRC/element/20nbrick -I/home/panitha/OpenSees/SRC/element/27nbrick -I/home/panitha/OpenSees/SRC/element/upU -I/home/panitha/OpenSees/SRC/element/UP_ucdavis -I/home/panitha/OpenSees/SRC/element/UP-ucsd -I/home/panitha/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/home/panitha/OpenSees/SRC/element/brick -I/home/panitha/OpenSees/SRC/element/shell -I/home/panitha/OpenSees/SRC/element/joint -I/home/panitha/OpenSees/SRC/element/elastomericBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing -I/home/panitha/OpenSees/SRC/element/frictionBearing/frictionModel -I/home/panitha/OpenSees/SRC/element/adapter -I/home/panitha/OpenSees/SRC/element/twoNodeLink -I/home/panitha/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/home/panitha/OpenSees/SRC/element/UWelements -I/home/panitha/OpenSees/SRC/element/HUelements -I/home/panitha/OpenSees/SRC/analysis -I/home/panitha/OpenSees/SRC/analysis/analysis -I/home/panitha/OpenSees/SRC/analysis/handler -I/home/panitha/OpenSees/SRC/analysis/numberer -I/home/panitha/OpenSees/SRC/analysis/algorithm -I/home/panitha/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/home/panitha/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/home/panitha/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/home/panitha/OpenSees/SRC/analysis/model -I/home/panitha/OpenSees/SRC/analysis/model/simple -I/home/panitha/OpenSees/SRC/analysis/method -I/home/panitha/OpenSees/SRC/analysis/fe_ele -I/home/panitha/OpenSees/SRC/analysis/fe_ele/penalty -I/home/panitha/OpenSees/SRC/analysis/fe_ele/lagrange -I/home/panitha/OpenSees/SRC/analysis/fe_ele/transformation -I/home/panitha/OpenSees/SRC/analysis/dof_grp -I/home/panitha/OpenSees/SRC/analysis/integrator -I/home/panitha/OpenSees/SRC/modelbuilder -I/home/panitha/OpenSees/SRC/modelbuilder/triangle -I/home/panitha/OpenSees/SRC/modelbuilder/tcl -I/home/panitha/OpenSees/SRC/system_of_eqn -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/home/panitha/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/home/panitha/OpenSees/SRC/system_of_eqn/eigenSOE -I/home/panitha/OpenSees/SRC/graph/graph -I/home/panitha/OpenSees/SRC/graph/numberer -I/home/panitha/OpenSees/SRC/graph/partitioner -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/element -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/home/panitha/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/home/panitha/OpenSees/SRC/coordTransformation -I/home/panitha/OpenSees/SRC/reliability/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis -I/home/panitha/OpenSees/SRC/reliability/analysis/analysis/system -I/home/panitha/OpenSees/SRC/reliability/analysis/convergenceCheck -I/home/panitha/OpenSees/SRC/reliability/analysis/curvature -I/home/panitha/OpenSees/SRC/reliability/analysis/designPoint -I/home/panitha/OpenSees/SRC/reliability/analysis/direction -I/home/panitha/OpenSees/SRC/reliability/analysis/gFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/gradient -I/home/panitha/OpenSees/SRC/reliability/analysis/hessian -I/home/panitha/OpenSees/SRC/reliability/analysis/meritFunction -I/home/panitha/OpenSees/SRC/reliability/analysis/misc -I/home/panitha/OpenSees/SRC/reliability/analysis/randomNumber -I/home/panitha/OpenSees/SRC/reliability/analysis/rootFinding -I/home/panitha/OpenSees/SRC/reliability/analysis/sensitivity -I/home/panitha/OpenSees/SRC/reliability/analysis/stepSize -I/home/panitha/OpenSees/SRC/reliability/analysis/transformation -I/home/panitha/OpenSees/SRC/reliability/analysis/telm -I/home/panitha/OpenSees/SRC/reliability/domain -I/home/panitha/OpenSees/SRC/reliability/domain/components -I/home/panitha/OpenSees/SRC/reliability/domain/distributions -I/home/panitha/OpenSees/SRC/reliability/domain/filter -I/home/panitha/OpenSees/SRC/reliability/domain/modulatingFunction -I/home/panitha/OpenSees/SRC/reliability/domain/spectrum -I/home/panitha/OpenSees/SRC/reliability/domain/storage -I/home/panitha/OpenSees/SRC/reliability/domain/functionEvaluator -I/home/panitha/OpenSees/SRC/reliability/domain/performanceFunction -I/home/panitha/OpenSees/SRC/optimization/tcl -I/home/panitha/OpenSees/SRC/optimization/domain -I/home/panitha/OpenSees/SRC/optimization/domain/component -I/home/panitha/OpenSees/SRC/optimization/SNOPT -I/home/panitha/OpenSees/SRC/reliability/FEsensitivity -I/home/panitha/OpenSees/SRC/reliability/tcl -I/home/panitha/OpenSees/SRC/unittest -I/home/panitha/OpenSees/SRC/api -I/home/panitha/OpenSees/SRC -I/home/panitha/OpenSees/OTHER/SuperLU_4.1/SRC -I/home/panitha/OpenSees/SRC/package -I/home/panitha/OpenSees/SRC/../OTHER/AMD -I/home/panitha/OpenSees/SRC/../OTHER/CSPARSE -I/home/panitha/OpenSees/SRC/../OTHER/Triangle -I/home/panitha/OpenSees/SRC/../OTHER/tetgen1.4.3 -I/usr/include -I/usr/local/include -I/usr/include/cxx -I/home/panitha/include -I/home/panitha/blitz -c TclModelBuilderDamageModelCommand.cpp -o TclModelBuilderDamageModelCommand.o
make[3]: Entering directory `/home/panitha/OpenSees/SRC/recorder/response'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/panitha/OpenSees/SRC/recorder/response'
make[2]: Leaving directory `/home/panitha/OpenSees/SRC/damage'
make[2]: Entering directory `/home/panitha/OpenSees/SRC/api'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/panitha/OpenSees/SRC/api'
make[1]: Leaving directory `/home/panitha/OpenSees/SRC'
make[1]: Entering directory `/home/panitha/OpenSees/OTHER/METIS'
Makefile:5: warning: overriding commands for target `.c.o'
../../Makefile.def:228: warning: ignoring old commands for target `.c.o'
make[1]: Leaving directory `/home/panitha/OpenSees/OTHER/METIS'
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Entering directory `/home/panitha/OpenSees/SRC/tcl'
make[1]: Nothing to be done for `tcl'.
make[1]: Leaving directory `/home/panitha/OpenSees/SRC/tcl'
make[1]: Entering directory `/home/panitha/OpenSees/SRC/modelbuilder/tcl'
make[2]: Entering directory `/home/panitha/OpenSees/SRC/tcl'
make[2]: Nothing to be done for `tcl'.
make[2]: Leaving directory `/home/panitha/OpenSees/SRC/tcl'
/home/panitha/OpenSees/SRC/tcl/TclFeViewer.o: In function `TclFeViewer::TclFeViewer(char const*, int, int, int, int, Domain&, int, Tcl_Interp*, double)':
TclFeViewer.cpp:(.text+0x23e): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&)'
/home/panitha/OpenSees/SRC/tcl/TclFeViewer.o: In function `TclFeViewer::TclFeViewer(char const*, int, int, int, int, char const*, Domain&, Tcl_Interp*, double)':
TclFeViewer.cpp:(.text+0x598): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&, char const*, char const*)'
/home/panitha/OpenSees/SRC/tcl/TclFeViewer.o: In function `TclFeViewer::saveImage(char const*, char const*)':
TclFeViewer.cpp:(.text+0x1345): undefined reference to `Renderer::saveImage(char const*, char const*)'
/home/panitha/OpenSees/SRC/tcl/TclVideoPlayer.o: In function `TclVideoPlayer::TclVideoPlayer(char const*, char const*, char const*, Tcl_Interp*, char const*, double)':
TclVideoPlayer.cpp:(.text+0x2b0): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&)'
/home/panitha/lib/libOpenSees.a(TclRecorderCommands.o): In function `TclCreateRecorder(void*, Tcl_Interp*, int, char const**, Domain&, Recorder**)':
TclRecorderCommands.cpp:(.text+0x7107): undefined reference to `FilePlotter::FilePlotter(char const*, char const*, int, int, int, int, double)'
TclRecorderCommands.cpp:(.text+0x7150): undefined reference to `FilePlotter::setCol(ID const&)'
TclRecorderCommands.cpp:(.text+0x75b8): undefined reference to `FilePlotter::FilePlotter(char const*, char const*, char const*, int, int, int, int, double)'
TclRecorderCommands.cpp:(.text+0x7601): undefined reference to `FilePlotter::setCol(ID const&)'
TclRecorderCommands.cpp:(.text+0x793e): undefined reference to `AlgorithmIncrements::AlgorithmIncrements(EquiSolnAlgo*, char const*, int, int, int, int, bool, char const*)'
/home/panitha/lib/libOpenSees.a(InelasticYS2DGNL.o): In function `InelasticYS2DGNL::createView(char*, double, int, int, int, int, char)':
InelasticYS2DGNL.cpp:(.text+0x6b36): undefined reference to `OpenGLRenderer::OpenGLRenderer(char const*, int, int, int, int, ColorMap&)'
collect2: ld returned 1 exit status
make[1]: *** [tcl] Error 1
make[1]: Leaving directory `/home/panitha/OpenSees/SRC/modelbuilder/tcl'
make: *** [all] Error 2
Re: Error while installing OpenSees 2.4.3
Hi anitha,
did you solve this? I have the same trouble, I would be very thankfull ifI you could you give me a hand with this.
Best regards, David
did you solve this? I have the same trouble, I would be very thankfull ifI you could you give me a hand with this.
Best regards, David
Re: Error while installing OpenSees 2.4.3
i suggest no graphics .. you want these in the Makefile.def
Makefile.def:GRAPHICS = NONE
Makefile.def:GRAPHIC_FLAG = -D_NOGRAPHICS
Makefile.def:GRAPHIC_LIBRARY =
Makefile.def:GRAPHICS = NONE
Makefile.def:GRAPHIC_FLAG = -D_NOGRAPHICS
Makefile.def:GRAPHIC_LIBRARY =
Re: Error while installing OpenSees 2.4.3
Hi Frank, I have a similar problem installing opensees revised version 4636 in ubuntu system 14.04 (which has upU scripts which I need). When compiling it throws a message LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM, but then it gets an error but it does not tell where it is:
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: No se hace nada para «tcl».
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make[2]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[2]: No se hace nada para «tcl».
make[2]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
g++: error: : No existe el archivo o el directorio
make[1]: *** [tcl] Error 1
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make: *** [all] Error 2
Punctualy I need an Opensees version where I can use upU formulation developed by Prof Boris Jeremic, but I've could not compile successfully any version.
Best regards, David
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: No se hace nada para «tcl».
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make[2]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[2]: No se hace nada para «tcl».
make[2]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
g++: error: : No existe el archivo o el directorio
make[1]: *** [tcl] Error 1
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make: *** [all] Error 2
Punctualy I need an Opensees version where I can use upU formulation developed by Prof Boris Jeremic, but I've could not compile successfully any version.
Best regards, David
Re: Error while installing OpenSees 2.4.3
do lib and bin directories exist in where you defined HOME to be in the Makefile.def
Re: Error while installing OpenSees 2.4.3
Dear Frank,
Yes, they exist. Also when I type make in SRC directory, it compiles without problem (no Opensees executable file in bin/ is created).
I would appreciate any suggestion or help to compile this version correctly. I attach my makefile.def if necessary.
Best regards, David.
MAKEFILE.def:
############################################################################
#
# Program: OpenSees
#
# Purpose: A Top-level Makefile to create the libraries needed
# to use the OpenSees framework. Works on Linux version 6.1
# and below.
#
# Written: fmk
# Created: 10/99
#
# Send bug reports, comments or suggestions to fmckenna@ce.berkeley.edu
#
############################################################################
#
# https://help.ubuntu.com/community/EC2StartersGuide
## ssh to machine from your own:
#
# chmod 'go+rwx' XXX.pem
# ssh -i XXX.pem ubuntu@YYY.amazonaws.com
#
# Instructuction for building OpenSees on Ubuntu
# using amazon EC-2 instance ami-d0f89fb9 (running Ubunto 12.04) once logged in
# sudo in and type the following:
# sudo apt-get update
# sudo apt-get install subversion
# svn co svn://opensees.berkeley.edu/usr/local/svn/OpenSees/trunk OpenSees
# sudo apt-get install emacs
# sudo apt-get install make
# sudo apt-get install tcl8.5
# sudo apt-get install tcl8.5-dev
# sudo apt-get install gcc
# sudo apt-get install g++
# sudo apt-get install gfortran
# mkdir lib
# mkdir bin
# cd OpenSees
# cp ./MAKES/Makefile.def.EC2-UBUNTU ./Makefile.def
# make
# NOTE: if 64 bit the TCL dir is placed elsewhere; make will fail
# you need to uncomment out the correct line below TL_LIBS =
# TCL_LIBS should point to the following: /usr/lib/x86_64-linux/gnu/libtcl8.5.so
# you can always find it using the find command:
# find / -name libtcl8.5.so 2>/dev/null
# %---------------------------------%
# | SECTION 1: PROGRAM |
# %---------------------------------%
#
# Specify the location and name of the OpenSees interpreter program
# that will be created (if this all works!)
OpenSees_PROGRAM = $(HOME)/bin/OpenSees
OPERATING_SYSTEM = LINUX
GRAPHICS = NONE
GRAPHIC_FLAG = -D_NOGRAPHICS
PROGRAMMING_MODE = SEQUENTIAL
DEBUG_MODE = NO_DEBUG
RELIABILITY = NO_RELIABILITY
# %---------------------------------%
# | SECTION 2: PATHS |
# %---------------------------------%
#
# Note: if vendor supplied BLAS and LAPACK libraries or if you have
# any of the libraries already leave the directory location blank AND
# remove the directory from DIRS.
BASE = /usr/local
HOME = /home/david/Escritorio/Version22
FE = $(HOME)/OpenSees/SRC
AMDdir = $(HOME)/OpenSees/OTHER/AMD
BLASdir = $(HOME)/OpenSees/OTHER/BLAS
CBLASdir = $(HOME)/OpenSees/OTHER/CBLAS
LAPACKdir = $(HOME)/OpenSees/OTHER/LAPACK
SUPERLUdir = $(HOME)/OpenSees/OTHER/SuperLU_4.1/SRC
ARPACKdir = $(HOME)/OpenSees/OTHER/ARPACK
UMFPACKdir = $(HOME)/OpenSees/OTHER/UMFPACK
METISdir = $(HOME)/OpenSees/OTHER/METIS
# CSPARSEdir = $(HOME)/OpenSees/OTHER/CSPARSE
SRCdir = $(HOME)/OpenSees/SRC
#DIRS = $(BLASdir) $(CBLASdir) $(LAPACKdir) $(AMDdir) $(CSPARSEdir) \
# $(SUPERLUdir) $(ARPACKdir) $(UMFPACKdir) $(SRCdir) $(METISdir)
DIRS = $(BLASdir) $(CBLASdir) $(LAPACKdir) $(AMDdir) \
$(SUPERLUdir) $(ARPACKdir) $(UMFPACKdir) $(SRCdir) $(METISdir)
# %-------------------------------------------------------%
# | SECTION 3: LIBRARIES |
# | |
# | The following section defines the libraries that will |
# | be created and/or linked with when the libraries are |
# | being created or linked with. |
# %-------------------------------------------------------%
#
# Note: if vendor supplied BLAS and LAPACK libraries leave the
# libraries blank. You have to get your own copy of the tcl/tk
# library!!
#
# Note: For libraries that will be created (any in DIRS above)
# make sure the directory exsists where you want the library to go!
FE_LIBRARY = $(HOME)/lib/libOpenSees.a
NDARRAY_LIBRARY = $(HOME)/lib/libndarray.a # BJ_UCD jeremic@ucdavis.edu
MATMOD_LIBRARY = $(HOME)/lib/libmatmod.a # BJ_UCD jeremic@ucdavis.edu
BJMISC_LIBRARY = $(HOME)/lib/libBJmisc.a # BJ_UCD jeremic@ucdavis.edu
LAPACK_LIBRARY = $(HOME)/lib/libLapack.a
BLAS_LIBRARY = $(HOME)/lib/libBlas.a
SUPERLU_LIBRARY = $(HOME)/lib/libSuperLU.a
CBLAS_LIBRARY = $(HOME)/lib/libCBlas.a
ARPACK_LIBRARY = $(HOME)/lib/libArpack.a
AMD_LIBRARY = $(HOME)/lib/libAMD.a
UMFPACK_LIBRARY = $(HOME)/lib/libUmfpack.a
METIS_LIBRARY = $(HOME)/lib/libMetis.a
# CSPARSE_LIBRARY = $(HOME)/lib/libCSparse.a
#TCL_LIBRARY = /usr/lib/libtcl8.5.so
TCL_LIBRARY = /usr/lib/libtk8.5.so /usr/lib/x86_64-linux-gnu/libtcl8.5.so
BLITZ_LIBRARY = $(HOME)/blitz/lib/libblitz.a
GRAPHIC_LIBRARY =
# WATCH OUT .. These libraries are removed when 'make wipe' is invoked.
WIPE_LIBS = $(FE_LIBRARY) \
$(LAPACK_LIBRARY) \
$(BLAS_LIBRARY) \
$(CBLAS_LIBRARY) \
$(SUPERLU_LIBRARY) \
$(ARPACK_LIBRARY) \
$(UMFPACK_LIBRARY) \
# $(CSPARSE_LIBRARY) \
$(AMD_LIBRARY) \
$(METIS_LIBRARY)
# %---------------------------------------------------------%
# | SECTION 4: COMPILERS |
# | |
# | The following macros specify compilers, linker/loaders, |
# | the archiver, and their options. You need to make sure |
# | these are correct for your system. |
# %---------------------------------------------------------%
# Compilers
CC++ = /usr/bin/g++-4.8
CC = /usr/bin/gcc-4.8
FC = /usr/bin/gfortran-4.8
AR = ar
ARFLAGS = cqls
RANLIB = ranlib
RANLIBFLAGS =
# Compiler Flags
#
# NOTES:
# C++ FLAGS TAKE need _UNIX or _WIN32 for preprocessor dircetives
# - the _WIN32 for the Windows95/98 or NT operating system.
# C FLAGS used -DUSE_VENDOR_BLAS (needed in SuperLU) if UNIX in C++ FLAGS
#
# modified as optimizaton currently causing problems with Steeln01 code
ifeq ($(DEBUG_MODE), DEBUG)
C++FLAGS = -Wall -D_LINUX -D_UNIX -D_TCL85 \
$(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) $(PROGRAMMING_FLAG) \
-g -pg
CFLAGS = -Wall -pg $(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) $(PROGRAMMING_FLAG)
FFLAGS = -Wall
# Linker
LINKER = $(CC++)
LINKFLAGS = -g -pg
else
C++FLAGS = -Wall -D_LINUX -D_UNIX -D_TCL85 \
$(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) \
$(PROGRAMMING_FLAG) -O3 -ffloat-store
CFLAGS = -Wall -O2
FFLAGS = -Wall -O
# Linker
LINKER = $(CC++)
LINKFLAGS = -rdynamic
endif
# Misc
MAKE = make
CD = cd
ECHO = echo
RM = rm
RMFLAGS = -f
SHELL = /bin/sh
# %---------------------------------------------------------%
# | SECTION 5: COMPILATION |
# | |
# | The following macros specify the macros used in |
# | to compile the source code into object code. |
# %---------------------------------------------------------%
.SUFFIXES:
.SUFFIXES: .C .c .f .f90 .cpp .o .cpp
#
# %------------------%
# | Default command. |
# %------------------%
#
.DEFAULT:
@$(ECHO) "Unknown target $@, try: make help"
#
# %-------------------------------------------%
# | Command to build .o files from .f files. |
# %-------------------------------------------%
#
.cpp.o:
@$(ECHO) Making $@ from $<
$(CC++) $(C++FLAGS) $(INCLUDES) -c $< -o $@
.C.o:
@$(ECHO) Making $@ from $<
$(CC++) $(C++FLAGS) $(INCLUDES) -c $< -o $@
.c.o:
@$(ECHO) Making $@ from $<
$(CC) $(CFLAGS) -c $< -o $@
.f.o:
@$(ECHO) Making $@ from $<
$(FC) $(FFLAGS) -c $< -o $@
# %---------------------------------------------------------%
# | SECTION 6: OTHER LIBRARIES |
# | |
# | The following macros specify other libraries that must |
# | be linked with when creating executables. These are |
# | platform specific and typically order does matter!! |
# %---------------------------------------------------------%
MACHINE_LINKLIBS = -L$(BASE)/lib \
-L$(HOME)/lib
MACHINE_NUMERICAL_LIBS = -lm \
$(ARPACK_LIBRARY) \
$(SUPERLU_LIBRARY) \
$(UMFPACK_LIBRARY) \
# $(CSPARSE_LIBRARY) \
$(LAPACK_LIBRARY) $(BLAS_LIBRARY) $(CBLAS_LIBRARY) \
$(AMD_LIBRARY) $(GRAPHIC_LIBRARY)\
-ldl -lgfortran
MACHINE_SPECIFIC_LIBS =
# %---------------------------------------------------------%
# | SECTION 7: INCLUDE FILES |
# | |
# | The following macros specify include files needed for |
# | compilation. |
# %---------------------------------------------------------%
MACHINE_INCLUDES = -I/usr/include \
-I$(BASE)/include \
-I/usr/include/cxx \
-I$(HOME)/include -I$(HOME)/blitz
# this file contains all the OpenSees/SRC includes
include $(FE)/Makefile.incl
TCL_INCLUDES = -I/usr/include/tcl8.5 -I/usr/include/
INCLUDES = $(TCL_INCLUDES) $(FE_INCLUDES) $(MACHINE_INCLUDES)
Yes, they exist. Also when I type make in SRC directory, it compiles without problem (no Opensees executable file in bin/ is created).
I would appreciate any suggestion or help to compile this version correctly. I attach my makefile.def if necessary.
Best regards, David.
MAKEFILE.def:
############################################################################
#
# Program: OpenSees
#
# Purpose: A Top-level Makefile to create the libraries needed
# to use the OpenSees framework. Works on Linux version 6.1
# and below.
#
# Written: fmk
# Created: 10/99
#
# Send bug reports, comments or suggestions to fmckenna@ce.berkeley.edu
#
############################################################################
#
# https://help.ubuntu.com/community/EC2StartersGuide
## ssh to machine from your own:
#
# chmod 'go+rwx' XXX.pem
# ssh -i XXX.pem ubuntu@YYY.amazonaws.com
#
# Instructuction for building OpenSees on Ubuntu
# using amazon EC-2 instance ami-d0f89fb9 (running Ubunto 12.04) once logged in
# sudo in and type the following:
# sudo apt-get update
# sudo apt-get install subversion
# svn co svn://opensees.berkeley.edu/usr/local/svn/OpenSees/trunk OpenSees
# sudo apt-get install emacs
# sudo apt-get install make
# sudo apt-get install tcl8.5
# sudo apt-get install tcl8.5-dev
# sudo apt-get install gcc
# sudo apt-get install g++
# sudo apt-get install gfortran
# mkdir lib
# mkdir bin
# cd OpenSees
# cp ./MAKES/Makefile.def.EC2-UBUNTU ./Makefile.def
# make
# NOTE: if 64 bit the TCL dir is placed elsewhere; make will fail
# you need to uncomment out the correct line below TL_LIBS =
# TCL_LIBS should point to the following: /usr/lib/x86_64-linux/gnu/libtcl8.5.so
# you can always find it using the find command:
# find / -name libtcl8.5.so 2>/dev/null
# %---------------------------------%
# | SECTION 1: PROGRAM |
# %---------------------------------%
#
# Specify the location and name of the OpenSees interpreter program
# that will be created (if this all works!)
OpenSees_PROGRAM = $(HOME)/bin/OpenSees
OPERATING_SYSTEM = LINUX
GRAPHICS = NONE
GRAPHIC_FLAG = -D_NOGRAPHICS
PROGRAMMING_MODE = SEQUENTIAL
DEBUG_MODE = NO_DEBUG
RELIABILITY = NO_RELIABILITY
# %---------------------------------%
# | SECTION 2: PATHS |
# %---------------------------------%
#
# Note: if vendor supplied BLAS and LAPACK libraries or if you have
# any of the libraries already leave the directory location blank AND
# remove the directory from DIRS.
BASE = /usr/local
HOME = /home/david/Escritorio/Version22
FE = $(HOME)/OpenSees/SRC
AMDdir = $(HOME)/OpenSees/OTHER/AMD
BLASdir = $(HOME)/OpenSees/OTHER/BLAS
CBLASdir = $(HOME)/OpenSees/OTHER/CBLAS
LAPACKdir = $(HOME)/OpenSees/OTHER/LAPACK
SUPERLUdir = $(HOME)/OpenSees/OTHER/SuperLU_4.1/SRC
ARPACKdir = $(HOME)/OpenSees/OTHER/ARPACK
UMFPACKdir = $(HOME)/OpenSees/OTHER/UMFPACK
METISdir = $(HOME)/OpenSees/OTHER/METIS
# CSPARSEdir = $(HOME)/OpenSees/OTHER/CSPARSE
SRCdir = $(HOME)/OpenSees/SRC
#DIRS = $(BLASdir) $(CBLASdir) $(LAPACKdir) $(AMDdir) $(CSPARSEdir) \
# $(SUPERLUdir) $(ARPACKdir) $(UMFPACKdir) $(SRCdir) $(METISdir)
DIRS = $(BLASdir) $(CBLASdir) $(LAPACKdir) $(AMDdir) \
$(SUPERLUdir) $(ARPACKdir) $(UMFPACKdir) $(SRCdir) $(METISdir)
# %-------------------------------------------------------%
# | SECTION 3: LIBRARIES |
# | |
# | The following section defines the libraries that will |
# | be created and/or linked with when the libraries are |
# | being created or linked with. |
# %-------------------------------------------------------%
#
# Note: if vendor supplied BLAS and LAPACK libraries leave the
# libraries blank. You have to get your own copy of the tcl/tk
# library!!
#
# Note: For libraries that will be created (any in DIRS above)
# make sure the directory exsists where you want the library to go!
FE_LIBRARY = $(HOME)/lib/libOpenSees.a
NDARRAY_LIBRARY = $(HOME)/lib/libndarray.a # BJ_UCD jeremic@ucdavis.edu
MATMOD_LIBRARY = $(HOME)/lib/libmatmod.a # BJ_UCD jeremic@ucdavis.edu
BJMISC_LIBRARY = $(HOME)/lib/libBJmisc.a # BJ_UCD jeremic@ucdavis.edu
LAPACK_LIBRARY = $(HOME)/lib/libLapack.a
BLAS_LIBRARY = $(HOME)/lib/libBlas.a
SUPERLU_LIBRARY = $(HOME)/lib/libSuperLU.a
CBLAS_LIBRARY = $(HOME)/lib/libCBlas.a
ARPACK_LIBRARY = $(HOME)/lib/libArpack.a
AMD_LIBRARY = $(HOME)/lib/libAMD.a
UMFPACK_LIBRARY = $(HOME)/lib/libUmfpack.a
METIS_LIBRARY = $(HOME)/lib/libMetis.a
# CSPARSE_LIBRARY = $(HOME)/lib/libCSparse.a
#TCL_LIBRARY = /usr/lib/libtcl8.5.so
TCL_LIBRARY = /usr/lib/libtk8.5.so /usr/lib/x86_64-linux-gnu/libtcl8.5.so
BLITZ_LIBRARY = $(HOME)/blitz/lib/libblitz.a
GRAPHIC_LIBRARY =
# WATCH OUT .. These libraries are removed when 'make wipe' is invoked.
WIPE_LIBS = $(FE_LIBRARY) \
$(LAPACK_LIBRARY) \
$(BLAS_LIBRARY) \
$(CBLAS_LIBRARY) \
$(SUPERLU_LIBRARY) \
$(ARPACK_LIBRARY) \
$(UMFPACK_LIBRARY) \
# $(CSPARSE_LIBRARY) \
$(AMD_LIBRARY) \
$(METIS_LIBRARY)
# %---------------------------------------------------------%
# | SECTION 4: COMPILERS |
# | |
# | The following macros specify compilers, linker/loaders, |
# | the archiver, and their options. You need to make sure |
# | these are correct for your system. |
# %---------------------------------------------------------%
# Compilers
CC++ = /usr/bin/g++-4.8
CC = /usr/bin/gcc-4.8
FC = /usr/bin/gfortran-4.8
AR = ar
ARFLAGS = cqls
RANLIB = ranlib
RANLIBFLAGS =
# Compiler Flags
#
# NOTES:
# C++ FLAGS TAKE need _UNIX or _WIN32 for preprocessor dircetives
# - the _WIN32 for the Windows95/98 or NT operating system.
# C FLAGS used -DUSE_VENDOR_BLAS (needed in SuperLU) if UNIX in C++ FLAGS
#
# modified as optimizaton currently causing problems with Steeln01 code
ifeq ($(DEBUG_MODE), DEBUG)
C++FLAGS = -Wall -D_LINUX -D_UNIX -D_TCL85 \
$(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) $(PROGRAMMING_FLAG) \
-g -pg
CFLAGS = -Wall -pg $(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) $(PROGRAMMING_FLAG)
FFLAGS = -Wall
# Linker
LINKER = $(CC++)
LINKFLAGS = -g -pg
else
C++FLAGS = -Wall -D_LINUX -D_UNIX -D_TCL85 \
$(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) \
$(PROGRAMMING_FLAG) -O3 -ffloat-store
CFLAGS = -Wall -O2
FFLAGS = -Wall -O
# Linker
LINKER = $(CC++)
LINKFLAGS = -rdynamic
endif
# Misc
MAKE = make
CD = cd
ECHO = echo
RM = rm
RMFLAGS = -f
SHELL = /bin/sh
# %---------------------------------------------------------%
# | SECTION 5: COMPILATION |
# | |
# | The following macros specify the macros used in |
# | to compile the source code into object code. |
# %---------------------------------------------------------%
.SUFFIXES:
.SUFFIXES: .C .c .f .f90 .cpp .o .cpp
#
# %------------------%
# | Default command. |
# %------------------%
#
.DEFAULT:
@$(ECHO) "Unknown target $@, try: make help"
#
# %-------------------------------------------%
# | Command to build .o files from .f files. |
# %-------------------------------------------%
#
.cpp.o:
@$(ECHO) Making $@ from $<
$(CC++) $(C++FLAGS) $(INCLUDES) -c $< -o $@
.C.o:
@$(ECHO) Making $@ from $<
$(CC++) $(C++FLAGS) $(INCLUDES) -c $< -o $@
.c.o:
@$(ECHO) Making $@ from $<
$(CC) $(CFLAGS) -c $< -o $@
.f.o:
@$(ECHO) Making $@ from $<
$(FC) $(FFLAGS) -c $< -o $@
# %---------------------------------------------------------%
# | SECTION 6: OTHER LIBRARIES |
# | |
# | The following macros specify other libraries that must |
# | be linked with when creating executables. These are |
# | platform specific and typically order does matter!! |
# %---------------------------------------------------------%
MACHINE_LINKLIBS = -L$(BASE)/lib \
-L$(HOME)/lib
MACHINE_NUMERICAL_LIBS = -lm \
$(ARPACK_LIBRARY) \
$(SUPERLU_LIBRARY) \
$(UMFPACK_LIBRARY) \
# $(CSPARSE_LIBRARY) \
$(LAPACK_LIBRARY) $(BLAS_LIBRARY) $(CBLAS_LIBRARY) \
$(AMD_LIBRARY) $(GRAPHIC_LIBRARY)\
-ldl -lgfortran
MACHINE_SPECIFIC_LIBS =
# %---------------------------------------------------------%
# | SECTION 7: INCLUDE FILES |
# | |
# | The following macros specify include files needed for |
# | compilation. |
# %---------------------------------------------------------%
MACHINE_INCLUDES = -I/usr/include \
-I$(BASE)/include \
-I/usr/include/cxx \
-I$(HOME)/include -I$(HOME)/blitz
# this file contains all the OpenSees/SRC includes
include $(FE)/Makefile.incl
TCL_INCLUDES = -I/usr/include/tcl8.5 -I/usr/include/
INCLUDES = $(TCL_INCLUDES) $(FE_INCLUDES) $(MACHINE_INCLUDES)
Re: Error while installing OpenSees 2.4.3
can you tell me what the errror message are?
try cd'ing to directory SRC/tcl and type 'make tcl' there
try cd'ing to directory SRC/tcl and type 'make tcl' there
Re: Error while installing OpenSees 2.4.3
Dear Frank, thanks for your help
this is what the shell prints:
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: No se hace nada para «tcl».
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make[2]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[2]: No se hace nada para «tcl».
make[2]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
g++: error: : No existe el archivo o el directorio
make[1]: *** [tcl] Error 1
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make: *** [all] Error 2
if i type make tcl in SRC/modelbuilder/tcl it prints me
make[1]: se sale del directorio «/home/david/Escritorio/Version22/OpenSees/SRC/tcl»
g++-4.8: error: : No existe el archivo o el directorio
make: *** [tcl] Error 1
The same error as I get when i type make in OpenSees folder.
If y type make in SRC/tcl it prints:
"make: No se hace nada para «tcl»" (Nothing is done to "tcl" in its english translation).
Again, thanks for your help.
Best regards, David
this is what the shell prints:
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/OTHER/METIS»
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: No se hace nada para «tcl».
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make[2]: se ingresa al directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[2]: No se hace nada para «tcl».
make[2]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
g++: error: : No existe el archivo o el directorio
make[1]: *** [tcl] Error 1
make[1]: se sale del directorio «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make: *** [all] Error 2
if i type make tcl in SRC/modelbuilder/tcl it prints me
make[1]: se sale del directorio «/home/david/Escritorio/Version22/OpenSees/SRC/tcl»
g++-4.8: error: : No existe el archivo o el directorio
make: *** [tcl] Error 1
The same error as I get when i type make in OpenSees folder.
If y type make in SRC/tcl it prints:
"make: No se hace nada para «tcl»" (Nothing is done to "tcl" in its english translation).
Again, thanks for your help.
Best regards, David
Re: Error while installing OpenSees 2.4.3
Dear Prof, McKenna.
Is there any solution for this problem?
Again, thanks for your help.
Is there any solution for this problem?
Again, thanks for your help.
Re: Error while installing OpenSees 2.4.3
sorry can you translate the error messages after LIBRARIES BUILT
Re: Error while installing OpenSees 2.4.3
Or course, here it is
make[1]: Entering directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: Nothing to be done for «tcl».
make[1]: Leaving directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: Entering directory «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make[2]: Entering directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[2]: Nothing to be done for «tcl».
make[2]: Leaving directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
g++: error: : No such file or directory
make[1]: *** [tcl] Error 1
make[1]: Leaving directory «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make: *** [all] Error 2
Again, thanks for your help.
make[1]: Entering directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: Nothing to be done for «tcl».
make[1]: Leaving directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[1]: Entering directory «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make[2]: Entering directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
make[2]: Nothing to be done for «tcl».
make[2]: Leaving directory «/home/david/Escritorio/Version23/OpenSees/SRC/tcl»
g++: error: : No such file or directory
make[1]: *** [tcl] Error 1
make[1]: Leaving directory «/home/david/Escritorio/Version23/OpenSees/SRC/modelbuilder/tcl»
make: *** [all] Error 2
Again, thanks for your help.
Re: Error while installing OpenSees 2.4.3
to the Makefile in modelbuilder/tcl change the tcl command to the following and in that directory show me the result of typing:
make tcl
tcl: $(OBJS)
@$(CD) $(FE)/tcl; $(MAKE) tcl;
@$(LINKER) $(LINKFLAGS) $(INTERPRETER_LIBS_TCL) \
$(TCL_COMMAND_LIBS) $(FE_LIBRARY) $(MACHINE_LINKLIBS) \
$(MACHINE_NUMERICAL_LIBS) $(TCL_LIBRARY) \
$(MACHINE_SPECIFIC_LIBS) -o $(OpenSees_PROGRAM);
@$(ECHO) @$(LINKER) $(LINKFLAGS) $(INTERPRETER_LIBS_TCL) \
$(TCL_COMMAND_LIBS) $(FE_LIBRARY) $(MACHINE_LINKLIBS) \
$(MACHINE_NUMERICAL_LIBS) $(TCL_LIBRARY) \
$(MACHINE_SPECIFIC_LIBS) -o $(OpenSees_PROGRAM);
make tcl
tcl: $(OBJS)
@$(CD) $(FE)/tcl; $(MAKE) tcl;
@$(LINKER) $(LINKFLAGS) $(INTERPRETER_LIBS_TCL) \
$(TCL_COMMAND_LIBS) $(FE_LIBRARY) $(MACHINE_LINKLIBS) \
$(MACHINE_NUMERICAL_LIBS) $(TCL_LIBRARY) \
$(MACHINE_SPECIFIC_LIBS) -o $(OpenSees_PROGRAM);
@$(ECHO) @$(LINKER) $(LINKFLAGS) $(INTERPRETER_LIBS_TCL) \
$(TCL_COMMAND_LIBS) $(FE_LIBRARY) $(MACHINE_LINKLIBS) \
$(MACHINE_NUMERICAL_LIBS) $(TCL_LIBRARY) \
$(MACHINE_SPECIFIC_LIBS) -o $(OpenSees_PROGRAM);
Re: Error while installing OpenSees 2.4.3
Dear Frank,
When I type make tcl in modelbuilder/tcl folder, i get the following:
make[1]: Entering directory «/home/david/Escritorio/Version22/OpenSees/SRC/tcl»
make[1]: Nothing to be done for «tcl».
make[1]: Leaving directory «/home/david/Escritorio/Version22/OpenSees/SRC/tcl»
g++: error: : No such file or directory
make: *** [tcl] Error 1
Again, thanks for your help.
When I type make tcl in modelbuilder/tcl folder, i get the following:
make[1]: Entering directory «/home/david/Escritorio/Version22/OpenSees/SRC/tcl»
make[1]: Nothing to be done for «tcl».
make[1]: Leaving directory «/home/david/Escritorio/Version22/OpenSees/SRC/tcl»
g++: error: : No such file or directory
make: *** [tcl] Error 1
Again, thanks for your help.