having problem building OpenSees in OS X 10.11.1

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

Moderators: silvia, selimgunay, Moderators

Post Reply
mtsonicc
Posts: 55
Joined: Wed Mar 14, 2012 6:27 pm
Location: Hanyang University

having problem building OpenSees in OS X 10.11.1

Post by mtsonicc » Fri Dec 04, 2015 12:12 am

Dear all,

I tried to build OpenSees in OS X 10.11.1, but i got the following error:

========================================
ar cqls /users/$UserName$/documents/svn/lib/libCBlas.a idamax.o dasum.o daxpy.o dcopy.o ddot.o dnrm2.o drot.o dscal.o \
dgemv.o dsymv.o dtrsv.o dger.o dsyr2.o dmyblas2.o
ranlib /users/$UserName$/documents/svn/lib/libCBlas.a
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all'.
Makefile:152: warning: overriding commands for target `.c.o'
../../../Makefile.def:259: warning: ignoring old commands for target `.c.o'
Makefile:155: warning: overriding commands for target `.f.o'
../../../Makefile.def:262: warning: ignoring old commands for target `.f.o'
ar cqls /users/$UserName$/documents/svn/lib/libSuperLU.a \
dgssv.o dgssvx.o dsp_blas2.o dsp_blas3.o dgscon.o dlangs.o dgsequ.o dlaqgs.o dpivotgrowth.o dgsrfs.o dgstrf.o dgstrs.o dcopy_to_ucol.o dsnode_dfs.o dsnode_bmod.o dpanel_dfs.o dpanel_bmod.o dreadhb.o dreadrb.o dreadtriple.o dcolumn_dfs.o dcolumn_bmod.o dpivotL.o dpruneL.o dmemory.o dutil.o dmyblas2.o dgsisx.o dgsitrf.o dldperm.o ilu_ddrop_row.o ilu_dsnode_dfs.o ilu_dcolumn_dfs.o ilu_dpanel_dfs.o ilu_dcopy_to_ucol.o ilu_dpivotL.o ddiagonal.o superlu_timer.o util.o memory.o get_perm_c.o mmd.o sp_coletree.o sp_preorder.o sp_ienv.o relax_snode.o heap_relax_snode.o colamd.o ilu_relax_snode.o ilu_heap_relax_snode.o mark_relax.o mc64ad.o qselect.o lsame.o xerbla.o dlacon.o dlamch.o
ranlib /users/$UserName$/documents/svn/lib/libSuperLU.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /users/$UserName$/documents/svn/lib/libUmfpack.a(umf_di_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /users/$UserName$/documents/svn/lib/libUmfpack.a(umf_di_dump.o) has no symbols
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
Unknown target BandGenLinSOE_Single.o, try: make help
make[4]: Nothing to be done for `all'.
Unknown target ProfileSPDLinSolverGather.o, try: make help
Unknown target ProfileSPDLinSOEGather.o, try: make help
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `law'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
Unknown target HardeningMaterial2.o, try: make help
Unknown target TclImpactMaterial.o, try: make help
Unknown target KinematicHardening.o, try: make help
Unknown target TclKinematicHardening.o, try: make help
Unknown target TclNewUnixialMaterial.o, try: make help
Unknown target PenaltyMaterial.o, try: make help
Unknown target WrappedMaterial.o, try: make help
Unknown target SecantMaterial.o, try: make help
Unknown target ConfinedConcrete02.o, try: make help
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
/usr/local/bin/gfortran -c MODULE_ALL_INTERFACES_3D.f90
/usr/local/bin/gfortran -c SDM3D.f90
/usr/local/bin/gfortran -c MODULE_ALL_INTERFACES_2D.f90
/usr/local/bin/gfortran -c SDM2D.f90
Unknown target Elliptical.o, try: make help
Unknown target McftSection2dfiber.o, try: make help
make[5]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all'.
make[5]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
Unknown target PenaltyHandlerNoHomoSPMultipliers.o, try: make help
make[4]: Nothing to be done for `all'.
Unknown target MonitoredAccelerator.o, try: make help
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `tcl'.
make[2]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
Making HTTP.o from HTTP.cpp
/usr/bin/g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_AMDn -D_MACOSX -D_HTTPS -D_NOGRAPHICS -O3 -ffloat-store -D_NO_PARALLEL_FILESYSTEM -I/Library/Frameworks/Tcl.framework/Headers -I/Library/Frameworks/Tk.framework/Headers -I/users/$UserName$/documents/svn/OpenSees/SRC/matrix -I/users/$UserName$/documents/svn/OpenSees/SRC/nDarray -I/users/$UserName$/documents/svn/OpenSees/SRC/tagged -I/users/$UserName$/documents/svn/OpenSees/SRC/damage -I/users/$UserName$/documents/svn/OpenSees/SRC/tcl -I/users/$UserName$/documents/svn/OpenSees/SRC/material -I/users/$UserName$/documents/svn/OpenSees/SRC/material/wall -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/fedeas -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/drain -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/snap -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/PY -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/limitState -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/users/$UserName$/documents/svn/OpenSees/SRC/material/uniaxial/backbone -I/users/$UserName$/documents/svn/OpenSees/SRC/material/state -I/users/$UserName$/documents/svn/OpenSees/SRC/material/state/stiffness -I/users/$UserName$/documents/svn/OpenSees/SRC/material/state/unloading -I/users/$UserName$/documents/svn/OpenSees/SRC/material/state/strength -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/soil -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/feap -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/Template3Dep -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/NewTemplate3Dep -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/FiniteDeformation -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/cyclicSoil -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/UWmaterials -I/users/$UserName$/documents/svn/OpenSees/SRC/material/nD/stressDilatancyModel -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/repres/cell -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/repres/patch -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/repres/reinfBar -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/repres/reinfLayer -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/repres/section -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/fiber -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/integration -I/users/$UserName$/documents/svn/OpenSees/SRC/material/section/yieldSurface -I/users/$UserName$/documents/svn/OpenSees/SRC/material/yieldSurface/evolution -I/users/$UserName$/documents/svn/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/users/$UserName$/documents/svn/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/users/$UserName$/documents/svn/OpenSees/SRC/material/ce234 -I/users/$UserName$/documents/svn/OpenSees/SRC/recorder -I/users/$UserName$/documents/svn/OpenSees/SRC/recorder/response -I/users/$UserName$/documents/svn/OpenSees/SRC/handler -I/users/$UserName$/documents/svn/OpenSees/SRC/database -I/users/$UserName$/documents/svn/OpenSees/SRC/renderer -I/users/$UserName$/documents/svn/OpenSees/SRC/convergenceTest -I/users/$UserName$/documents/svn/OpenSees/SRC/utility -I/users/$UserName$/documents/svn/OpenSees/SRC/actor -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/channel -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/message -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/machineBroker -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/objectBroker -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/actor -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/shadow -I/users/$UserName$/documents/svn/OpenSees/SRC/actor/address -I/users/$UserName$/documents/svn/OpenSees/SRC/tagged/storage -I/users/$UserName$/documents/svn/OpenSees/SRC/domain -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/domain -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/domain/single -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/component -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/component/storage -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/domain/partitioned -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/partitioner -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/loadBalancer -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/subdomain -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/region -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/node -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/load -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/pattern -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/pattern/drm -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/groundMotion -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/constraints -I/users/$UserName$/documents/svn/OpenSees/SRC/domain/region -I/users/$UserName$/documents/svn/OpenSees/SRC/element -I/users/$UserName$/documents/svn/OpenSees/SRC/element/beam2d -I/users/$UserName$/documents/svn/OpenSees/SRC/element/beam3d -I/users/$UserName$/documents/svn/OpenSees/SRC/element/truss -I/users/$UserName$/documents/svn/OpenSees/SRC/element/fortran -I/users/$UserName$/documents/svn/OpenSees/SRC/element/feap -I/users/$UserName$/documents/svn/OpenSees/SRC/element/zeroLength -I/users/$UserName$/documents/svn/OpenSees/SRC/element/fourNodeQuad -I/users/$UserName$/documents/svn/OpenSees/SRC/element/triangle -I/users/$UserName$/documents/svn/OpenSees/SRC/element/PFEMElement -I/users/$UserName$/documents/svn/OpenSees/SRC/element/beamWithHinges -I/users/$UserName$/documents/svn/OpenSees/SRC/element/dispBeamColumn -I/users/$UserName$/documents/svn/OpenSees/SRC/element/dispBeamColumnInt -I/users/$UserName$/documents/svn/OpenSees/SRC/element/forceBeamColumn -I/users/$UserName$/documents/svn/OpenSees/SRC/element/generic -I/users/$UserName$/documents/svn/OpenSees/SRC/element/elasticBeamColumn -I/users/$UserName$/documents/svn/OpenSees/SRC/element/8nbrick -I/users/$UserName$/documents/svn/OpenSees/SRC/element/20nbrick -I/users/$UserName$/documents/svn/OpenSees/SRC/element/27nbrick -I/users/$UserName$/documents/svn/OpenSees/SRC/element/upU -I/users/$UserName$/documents/svn/OpenSees/SRC/element/UP_ucdavis -I/users/$UserName$/documents/svn/OpenSees/SRC/element/UP-ucsd -I/users/$UserName$/documents/svn/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/users/$UserName$/documents/svn/OpenSees/SRC/element/brick -I/users/$UserName$/documents/svn/OpenSees/SRC/element/shell -I/users/$UserName$/documents/svn/OpenSees/SRC/element/joint -I/users/$UserName$/documents/svn/OpenSees/SRC/element/elastomericBearing -I/users/$UserName$/documents/svn/OpenSees/SRC/element/frictionBearing -I/users/$UserName$/documents/svn/OpenSees/SRC/element/frictionBearing/frictionModel -I/users/$UserName$/documents/svn/OpenSees/SRC/element/adapter -I/users/$UserName$/documents/svn/OpenSees/SRC/element/twoNodeLink -I/users/$UserName$/documents/svn/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/users/$UserName$/documents/svn/OpenSees/SRC/element/UWelements -I/users/$UserName$/documents/svn/OpenSees/SRC/element/HUelements -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/analysis -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/handler -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/numberer -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/algorithm -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/model -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/model/simple -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/method -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/fe_ele -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/fe_ele/penalty -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/fe_ele/lagrange -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/fe_ele/transformation -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/dof_grp -I/users/$UserName$/documents/svn/OpenSees/SRC/analysis/integrator -I/users/$UserName$/documents/svn/OpenSees/SRC/modelbuilder -I/users/$UserName$/documents/svn/OpenSees/SRC/modelbuilder/triangle -I/users/$UserName$/documents/svn/OpenSees/SRC/modelbuilder/tcl -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/eigenSOE -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/users/$UserName$/documents/svn/OpenSees/SRC/system_of_eqn/eigenSOE -I/users/$UserName$/documents/svn/OpenSees/SRC/graph/graph -I/users/$UserName$/documents/svn/OpenSees/SRC/graph/numberer -I/users/$UserName$/documents/svn/OpenSees/SRC/graph/partitioner -I/users/$UserName$/documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/element -I/users/$UserName$/documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/users/$UserName$/documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/users/$UserName$/documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/users/$UserName$/documents/svn/OpenSees/SRC/coordTransformation -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/analysis -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/analysis/system -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/convergenceCheck -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/curvature -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/designPoint -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/direction -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/gFunction -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/gradient -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/hessian -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/meritFunction -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/misc -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/randomNumber -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/rootFinding -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/sensitivity -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/stepSize -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/transformation -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/analysis/telm -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/components -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/distributions -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/filter -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/modulatingFunction -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/spectrum -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/storage -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/functionEvaluator -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/domain/performanceFunction -I/users/$UserName$/documents/svn/OpenSees/SRC/optimization/tcl -I/users/$UserName$/documents/svn/OpenSees/SRC/optimization/domain -I/users/$UserName$/documents/svn/OpenSees/SRC/optimization/domain/component -I/users/$UserName$/documents/svn/OpenSees/SRC/optimization/SNOPT -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/FEsensitivity -I/users/$UserName$/documents/svn/OpenSees/SRC/reliability/tcl -I/users/$UserName$/documents/svn/OpenSees/SRC/unittest -I/users/$UserName$/documents/svn/OpenSees/SRC/api -I/users/$UserName$/documents/svn/OpenSees/SRC -I/users/$UserName$/documents/svn/OpenSees/OTHER/SuperLU_4.1/SRC -I/users/$UserName$/documents/svn/OpenSees/SRC/package -I/users/$UserName$/documents/svn/OpenSees/SRC/../OTHER/AMD -I/users/$UserName$/documents/svn/OpenSees/SRC/../OTHER/CSPARSE -I/users/$UserName$/documents/svn/OpenSees/SRC/../OTHER/Triangle -I/users/$UserName$/documents/svn/OpenSees/SRC/../OTHER/Tetgen -I/usr/include -I/usr/local/include -I/usr/local/include -I/usr/include/cxx -I/users/$UserName$/documents/svn/include -I/users/$UserName$/documents/svn/blitz -I/include -c HTTP.cpp -o HTTP.o
clang: warning: optimization flag '-ffloat-store' is not supported
clang: warning: argument unused during compilation: '-ffloat-store'
HTTP.cpp:36:10: fatal error: 'openssl/crypto.h' file not found
#include <openssl/crypto.h>
^
1 error generated.
make[3]: *** [HTTP.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all] Error 2
Makefile:152: warning: overriding commands for target `.c.o'
../../../Makefile.def:259: warning: ignoring old commands for target `.c.o'
Makefile:155: warning: overriding commands for target `.f.o'
../../../Makefile.def:262: warning: ignoring old commands for target `.f.o'
ar cqls /users/$UserName$/documents/svn/lib/libSuperLU.a \
dgssv.o dgssvx.o dsp_blas2.o dsp_blas3.o dgscon.o dlangs.o dgsequ.o dlaqgs.o dpivotgrowth.o dgsrfs.o dgstrf.o dgstrs.o dcopy_to_ucol.o dsnode_dfs.o dsnode_bmod.o dpanel_dfs.o dpanel_bmod.o dreadhb.o dreadrb.o dreadtriple.o dcolumn_dfs.o dcolumn_bmod.o dpivotL.o dpruneL.o dmemory.o dutil.o dmyblas2.o dgsisx.o dgsitrf.o dldperm.o ilu_ddrop_row.o ilu_dsnode_dfs.o ilu_dcolumn_dfs.o ilu_dpanel_dfs.o ilu_dcopy_to_ucol.o ilu_dpivotL.o ddiagonal.o superlu_timer.o util.o memory.o get_perm_c.o mmd.o sp_coletree.o sp_preorder.o sp_ienv.o relax_snode.o heap_relax_snode.o colamd.o ilu_relax_snode.o ilu_heap_relax_snode.o mark_relax.o mc64ad.o qselect.o lsame.o xerbla.o dlacon.o dlamch.o
ranlib /users/$UserName$/documents/svn/lib/libSuperLU.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /users/$UserName$/documents/svn/lib/libUmfpack.a(umf_di_dump.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /users/$UserName$/documents/svn/lib/libUmfpack.a(umf_di_dump.o) has no symbols
LIBRARIES BUILT ... NOW LINKING OpenSees PROGRAM
make[1]: Nothing to be done for `tcl'.
make[2]: Nothing to be done for `tcl'.
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/zeroLength/TclZeroLength.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/forceBeamColumn/TclForceBeamColumnCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/coordTransformation/TclGeomTransfCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/joint/TclJoint2dCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/joint/TclJoint3dCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/joint/TclBeamColumnJointCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/updatedLagrangianBeamColumn/TclElement2dYS.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/updatedLagrangianBeamColumn/TclElement2dGNL.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/updatedLagrangianBeamColumn/TclCyclicModelCommands.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/damage/TclModelBuilderDamageModelCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/UP-ucsd/TclFourNodeQuadUPCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/TclElementCommands.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/dispBeamColumnInt/TclDispBeamColumnIntCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/elasticBeamColumn/TclElasticBeamCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/fourNodeQuad/TclFourNodeQuadCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/brick/TclTwenty_Node_BrickCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/brick/TclBrickCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/adapter/TclActuatorCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/adapter/TclActuatorCorotCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/adapter/TclAdapterCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/generic/TclGenericClientCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/generic/TclGenericCopyCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/elastomericBearing/TclElastomericBearingBoucWenCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/feap/TclFeapElementCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/beamWithHinges/TclBeamWithHingesBuilder.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/frictionBearing/frictionModel/TclModelBuilderFrictionModelCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/PFEMElement/TclModelBuilder_addPFEMElement.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/PFEMElement/TclPFEMCommands.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/twoNodeLink/TclTwoNodeLinkCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/frictionBearing/TclRJWatsonEQSCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/frictionBearing/TclFlatSliderCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/elastomericBearing/TclElastomericBearingPlasticityCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/elastomericBearing/TclElastomericBearingUFRPCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/element/frictionBearing/TclSingleFPCommand.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/OpenSees/SRC/api/elementAPI_TCL.o'
clang: error: no such file or directory: '/users/$UserName$/documents/svn/lib/libOpenSees.a'
make[1]: *** [tcl] Error 1
make: *** [all] Error 2

==================================================

my system : OS X El Capitan (ver. 10.11.1)

below are a few things i've done to compile OpenSees :
X-code command line tool installed.
gfortran installed.
modified "HOME", "CC++", "CC" and "FC" in MakeFile.def.MacOS10.8 to correct path.

Kindly help.
Thanks and regards.

mtsonicc
Posts: 55
Joined: Wed Mar 14, 2012 6:27 pm
Location: Hanyang University

Re: having problem building OpenSees in OS X 10.11.1

Post by mtsonicc » Fri Dec 04, 2015 12:26 am

and this is my makefile.def



==============================


############################################################################
#
# Program: OpenSees
#
# Purpose: A Top-level Makefile to create the libraries needed
# to use the OpenSees framework.
# and below.
#
# Written: fmk
# Created: 10/99
#
# Send bug reports, comments or suggestions to fmckenna@ce.berkeley.edu
#
############################################################################


# FOR SEQUENTIAL
# i installed latest gcc to get gfortran (not included in xcode when put this together)
# unpacked the package and issued the following:
# cd gcc-4.6.1
# ./configure --enable-languages=c++,fortran
# make
# make install

# %---------------------------------%
# | SECTION 1: PROGRAM |
# %---------------------------------%
#
# Specify the location and name of the OpenSees interpreter program
# that will be created (if this all works!)
HOME = /users/$UserName$/documents/svn
PROGRAMMING_MODE = SEQUENTIAL
# OpenSees_PROGRAM = $(HOME)/bin/OpenSees
OpenSees_PROGRAM = $(HOME)/bin/OpenSees

OPERATING_SYSTEM = LINUX

DEBUG_MODE = NO_DEBUG
#DEBUG_MODE = DEBUG
RELIABILITY = NO_RELIABILITY

BASE = /usr/local
FE = $(HOME)/OpenSees/SRC

GRAPHICS = NONE
GRAPHIC_FLAG = -D_NOGRAPHICS
GRAPHIC_LIBRARY =
AGL_OBJS =

#HAVE_BLAS = YES

ifeq ($(PROGRAMMING_MODE), SEQUENTIAL)
HAVE_BLAS = NO
endif

BLASdir = $(HOME)/OpenSees/OTHER/BLAS
CBLASdir = $(HOME)/OpenSees/OTHER/CBLAS

BLAS_LIBRARY = $(HOME)/lib/libBlas.a
CBLAS_LIBRARY = $(HOME)/lib/libCBlas.a


ifeq ($(HAVE_BLAS), YES)

BLASdir =
BLAS_LIBRARY =
CBLAS_LIBRARY =

endif

AMDdir = $(HOME)/OpenSees/OTHER/AMD
LAPACKdir = $(HOME)/OpenSees/OTHER/LAPACK
SUPERLUdir = $(HOME)/OpenSees/OTHER/SuperLU_4.1/SRC
SUPERLU_DISTdir = $(HOME)/OpenSees/OTHER/SuperLU_DIST_2.5/SRC
ARPACKdir = $(HOME)/OpenSees/OTHER/ARPACK
UMFPACKdir = $(HOME)/OpenSees/OTHER/UMFPACK
METISdir = $(HOME)/OpenSees/OTHER/METIS
METISdir = $(HOME)/OpenSees/OTHER/ITPACK
SRCdir = $(HOME)/OpenSees/SRC
CSPARSEdir = $(HOME)/OpenSees/OTHER/CSPARSE


DIRS = $(BLASdir) \
$(CBLASdir) \
$(CSPARSEdir) \
$(LAPACKdir) \
$(AMDdir) \
$(SUPERLUdir) \
$(ARPACKdir) \
$(UMFPACKdir) \
$(SRCdir) \
$(METISdir) \
$(SUPERLUdir) \
$(ARPACKdir) \
$(UMFPACKdir) \
$(METISdir) \
$(ITPACKdir)

DISTRIBUTED_SUPERLU_LIBRARY =


# %-------------------------------------------------------%
# | 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
#CLAPACK_LIBRARY = $(HOME)/OpenSees/OTHER/CLAPACK-3.1.1/lapack_MAC.a
CLAPACK_LIBRARY =
#CLBLAS_LIBRARY = $(HOME)/OpenSees/OTHER/CLAPACK-3.1.1/blas_MAC.a
CLBLAS_LIBRARY =
#LIBF2C_LIBRARY = $(HOME)/OpenSees/OTHER/CLAPACK-3.1.1/blas_MAC.a
LIBF2C_LIBRARY =
SUPERLU_LIBRARY = $(HOME)/lib/libSuperLU.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
ITPACK_LIBRARY = $(HOME)/lib/libItpack.a
CSPARSE_LIBRARY = $(HOME)/lib/libCSparse.a

TCL_LIBRARY = -framework Tcl -framework Tk

# WATCH OUT .. These libraries are removed when 'make wipe' is invoked.
WIPE_LIBS = $(FE_LIBRARY) \
$(NDARRAY_LIBRARY) \
$(MATMOD_LIBRARY) \
$(LAPACK_LIBRARY) \
$(AMD_LIBRARY) \
$(CSPARSE_LIBRARY) \
$(BLAS_LIBRARY) \
$(CLBLAS_LIBRARY) \
$(SUPERLU_LIBRARY) \
$(ARPACK_LIBRARY) \
$(UMFPACK_LIBRARY) \
$(METIS_LIBRARY) \
$(ITPACK_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
ifeq ($(PROGRAMMING_MODE), SEQUENTIAL)
CC++ = /usr/bin/g++
CC = /usr/bin/gcc
FC = /usr/local/bin/gfortran

LINKER = $(CC++)
LINKFLAGS = -Wl
#LINKFLAGS = -Wl
else
CC++ = /usr/local/openmpi-1.2.6/bin/mpic++
CC = /usr/local/openmpi-1.2.6/bin/mpicc
FC = /usr/local/openmpi-1.2.6/bin/mpif77
LINKER = $(CC++)
LINKFLAGS = -L/usr/local/openmpi-1.2.6/lib /usr/local/openmpi-1.2.6/lib/libmpi.a
#LINKFLAGS = -Wl,-u,_munmap -Wl,-multiply_defined,suppress -Wl,-u,_mmap -Wl,-multiply_defined,suppress
endif

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
#

OS_FLAG = -D_MACOSX

# modified as optimizaton currently causing problems with Steeln01 code
ifeq ($(DEBUG_MODE), DEBUG)

C++FLAGS = -Wall -D_LINUX -D_UNIX -D_TCL85 -D_AMDn $(OS_FLAG) -D_HTTPS \
$(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) $(MUMPS_FLAG) \
$(PROGRAMMING_FLAG) -g -O0 -ffloat-store
CFLAGS = -Wall -O0 -g
FFLAGS = -Wall -O -DCUBLAS -x f77-cpp-input --no-second-underscore


# Linker
LINKER = $(CC++)
LINKFLAGS = -g -pg

else

C++FLAGS = -Wall -D_LINUX -D_UNIX -D_TCL85 -D_AMDn -D_MACOSX -D_HTTPS \
$(GRAPHIC_FLAG) $(RELIABILITY_FLAG) $(DEBUG_FLAG) $(MUMPS_FLAG) \
$(PROGRAMMING_FLAG) -O3 -ffloat-store -D_NO_PARALLEL_FILESYSTEM
CFLAGS = -Wall -O2
FFLAGS = -Wall -O -DCUBLAS -x f77-cpp-input --no-second-underscore

# Linker

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!! |
# %---------------------------------------------------------%

HAVE_SCALAPACK = NO
SCALAPACK_INCLUDE =
SCALAPACK_LIB =


HAVE_MUMPS = NO
MUMPS_INCLUDE =
MUMPS_LIB =

MACHINE_LINKLIBS = -L$(BASE)/lib \
-L$(HOME)/lib

HAVE_CUDA = NO
CUDA_DIR =
CUDA_FLAG =
CUDA_LIB =

ifeq ($(HAVE_CUDA),YES)
CUDA_DIR = /usr/local/cuda
CUDA_FLAG = -D_CUDA
#CUDA_LIB = -L$(CUDA_DIR)/lib -lcublas
CUDA_LIB = $(FE)/system_of_eqn/linearSOE/bandGEN/BandGenLinSOE_Single.o \
$(FE)/system_of_eqn/linearSOE/bandGEN/BandGenLinLapackSolver_Single.o \
$(FE)/system_of_eqn/linearSOE/bandGEN/sgbsv.o \
$(FE)/system_of_eqn/linearSOE/bandGEN/sgbtrs.o \
$(FE)/system_of_eqn/linearSOE/bandGEN/sgbtrf.o \
$(FE)/system_of_eqn/linearSOE/bandGEN/sgbtf2.o \
$(FE)/system_of_eqn/linearSOE/bandGEN/slaswp.o \
-L$(CUDA_DIR)/lib -cublas -lcuda \
-L/usr/local/scalapack_installer_0.91/lib \
-lrefblas

CUDA_INCLUDE = -I$(CUDA_DIR)/include
endif


#FORTO = $(LAPACKdir)/fortran.o
FORTO =

MACHINE_NUMERICAL_LIBS = \
$(ARPACK_LIBRARY) \
$(SUPERLU_LIBRARY) \
$(UMFPACK_LIBRARY) \
$(AMD_LIBRARY) \
$(ITPACK_LIBRARY) \
$(LAPACK_LIBRARY) \
$(CLAPACK_LIBRARY) \
$(CSPARSE_LIBRARY) \
$(CLBLAS_LIBRARY) \
$(BLAS_LIBRARY) \
$(CBLAS_LIBRARY) \
$(GRAPHIC_LIBRARY)\
$(FORTO) \
$(CUDA_LIB) \
-ldl -L/usr/local/lib /usr/local/gfortran/lib/libgfortran.a


MACHINE_SPECIFIC_LIBS = $(AGL_OBJS) -lssl

PARALLEL_LIB = $(FE)/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o \
$(FE)/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o \
$(FE)/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSOE.o \
$(LAPACK_LIB) $(DISTRIBUTED_SUPERLU_LIBRARY) $(MUMPS_LIB) $(SCALAP_LIB) $(METIS_LIBRARY) \
-L/usr/local/openmpi-1.2.6/lib -lmpi_cxx -lmpi_f77 -lmpi -lopen-rte -lopen-pal

ifeq ($(PROGRAMMING_MODE), PARALLEL_INTERPRETERS)

PARALLEL_LIB = $(FE)/system_of_eqn/linearSOE/sparseGEN/DistributedSuperLU.o \
$(FE)/system_of_eqn/linearSOE/sparseGEN/DistributedSparseGenColLinSOE.o \
$(DISTRIBUTED_SUPERLU_LIBRARY) $(MUMPS_LIB) $(SCALAP_LIB) $(METIS_LIBRARY) \
-L/usr/local/openmpi-1.2.6/lib -lmpi_cxx -lmpi_f77 -lmpi -lopen-rte -lopen-pal

endif


# %---------------------------------------------------------%
# | SECTION 7: INCLUDE FILES |
# | |
# | The following macros specify include files needed for |
# | compilation. |
# %---------------------------------------------------------%

ifeq ($(PROGRAMMING_MODE), SEQUENTIAL)
MACHINE_INCLUDES = -I/usr/include \
-I/usr/local/include \
-I$(BASE)/include \
-I/usr/include/cxx \
-I$(HOME)/include -I$(HOME)/blitz \
-I$(CUDA_DIR)/include
else
MACHINE_INCLUDES = -I/usr/include \
-I/usr/local/include \
-I$(BASE)/include \
-I/usr/include/cxx \
-I$(FE)/../OTHER/SuperLU_DIST_2.0/SRC \
-I$(HOME)/include -I$(HOME)/blitz $(MUMPS_INCLUDE) -I$(CUDA_DIR)/include
endif

# this file contains all the OpenSees/SRC includes
include $(FE)/Makefile.incl

TCL_INCLUDES = -I/Library/Frameworks/Tcl.framework/Headers -I/Library/Frameworks/Tk.framework/Headers

INCLUDES = $(TCL_INCLUDES) $(FE_INCLUDES) $(MACHINE_INCLUDES)


===============================================================

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

Re: having problem building OpenSees in OS X 10.11.1

Post by fmk » Mon Dec 07, 2015 11:03 am

there us a lot of changes going in right now .. can you update your svn repsotory again .. i just tested compiling on a mac using the 10.8 Makefile.def that is in MAKES with the current code obatained using svn

mtsonicc
Posts: 55
Joined: Wed Mar 14, 2012 6:27 pm
Location: Hanyang University

Re: having problem building OpenSees in OS X 10.11.1

Post by mtsonicc » Wed Dec 09, 2015 5:30 am

Dear fmk
thank you for your kind reply.

i updated my directory with recent svn (revision 6176).
but the problem didn't resolve.

i tried building OpenSees in lower version of OS X, which is 10.9.5.
this is the lowest version i can get.
but the problem didn't resolve either. getting quite similar errors as it did in El Capitan.

my work directory : /Users/svn
recent svn is downloaded in /Users/svn/OpenSees

i modified '/Users/OpenSees/Makes/MakeFile.def.OSX.10.8'.
modifications done to this file are :
LINE 30 : HOME = /Users/svn
LINe 162 : CC++ = /usr/bin/g++
LINE 163 : CC = /usr/bin/gcc
LINE 164 : FC = /usr/local/bin/gfortran
LINE 372 : -ldl -L/usr/local/lib /usr/local/gfortran/lib/libgfortran.a

modification of LINE 162 to 164 was necessary because gcc, g++ and gfortran is installed in those folders by default.
modification of LINE 372 was necessary because 'libgfortran.a' is in this folder.

I would greatly appreciate any help.

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

Re: having problem building OpenSees in OS X 10.11.1

Post by fmk » Fri Dec 11, 2015 1:51 pm

cd SRC
and show me what issuing the command make ouputs

mtsonicc
Posts: 55
Joined: Wed Mar 14, 2012 6:27 pm
Location: Hanyang University

Re: having problem building OpenSees in OS X 10.11.1

Post by mtsonicc » Sun Dec 13, 2015 2:03 am

Dear fmk,
sorry for my late reply. I downloaded latest release of svn.

this is my output of 'OpenSees/SRC/makefile'

make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
Unknown target BandGenLinSOE_Single.o, try: make help
make[3]: Nothing to be done for `all'.
Unknown target ProfileSPDLinSolverGather.o, try: make help
Unknown target ProfileSPDLinSOEGather.o, try: make help
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `law'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
Unknown target HardeningMaterial2.o, try: make help
Unknown target TclImpactMaterial.o, try: make help
Unknown target KinematicHardening.o, try: make help
Unknown target TclKinematicHardening.o, try: make help
Unknown target TclNewUnixialMaterial.o, try: make help
Unknown target PenaltyMaterial.o, try: make help
Unknown target WrappedMaterial.o, try: make help
Unknown target SecantMaterial.o, try: make help
Unknown target ConfinedConcrete02.o, try: make help
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
/usr/local/bin/gfortran -c MODULE_ALL_INTERFACES_3D.f90
/usr/local/bin/gfortran -c SDM3D.f90
/usr/local/bin/gfortran -c MODULE_ALL_INTERFACES_2D.f90
/usr/local/bin/gfortran -c SDM2D.f90
Unknown target Elliptical.o, try: make help
Unknown target McftSection2dfiber.o, try: make help
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
Unknown target PenaltyHandlerNoHomoSPMultipliers.o, try: make help
make[3]: Nothing to be done for `all'.
Unknown target MonitoredAccelerator.o, try: make help
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[1]: Nothing to be done for `tcl'.
make[1]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all'.
make[1]: Nothing to be done for `all'.
Making HTTP.o from HTTP.cpp
/usr/bin/g++ -Wall -D_LINUX -D_UNIX -D_TCL85 -D_AMDn -D_MACOSX -D_HTTPS -D_NOGRAPHICS -O3 -ffloat-store -D_NO_PARALLEL_FILESYSTEM -I/Library/Frameworks/Tcl.framework/Headers -I/Library/Frameworks/Tk.framework/Headers -I/Users/$UserName$/Documents/svn/OpenSees/SRC/matrix -I/Users/$UserName$/Documents/svn/OpenSees/SRC/nDarray -I/Users/$UserName$/Documents/svn/OpenSees/SRC/tagged -I/Users/$UserName$/Documents/svn/OpenSees/SRC/damage -I/Users/$UserName$/Documents/svn/OpenSees/SRC/tcl -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/wall -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/fedeas -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/drain -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/snap -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/PY -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/limitState -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/limitState/limitCurve -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/uniaxial/backbone -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/state -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/state/stiffness -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/state/unloading -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/state/strength -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/soil -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/feap -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/Template3Dep -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/NewTemplate3Dep -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/FiniteDeformation -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/FiniteDeformation/fdFlow -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/FiniteDeformation/fdYield -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/FiniteDeformation/fdEvolution -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/cyclicSoil -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/UWmaterials -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/nD/stressDensityModel -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/repres/cell -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/repres/patch -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/repres/reinfBar -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/repres/reinfLayer -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/repres/section -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/fiber -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/integration -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/section/yieldSurface -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/yieldSurface/evolution -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/yieldSurface/plasticHardeningMaterial -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/yieldSurface/yieldSurfaceBC -I/Users/$UserName$/Documents/svn/OpenSees/SRC/material/ce234 -I/Users/$UserName$/Documents/svn/OpenSees/SRC/recorder -I/Users/$UserName$/Documents/svn/OpenSees/SRC/recorder/response -I/Users/$UserName$/Documents/svn/OpenSees/SRC/handler -I/Users/$UserName$/Documents/svn/OpenSees/SRC/database -I/Users/$UserName$/Documents/svn/OpenSees/SRC/renderer -I/Users/$UserName$/Documents/svn/OpenSees/SRC/convergenceTest -I/Users/$UserName$/Documents/svn/OpenSees/SRC/utility -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/channel -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/message -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/machineBroker -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/objectBroker -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/actor -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/shadow -I/Users/$UserName$/Documents/svn/OpenSees/SRC/actor/address -I/Users/$UserName$/Documents/svn/OpenSees/SRC/tagged/storage -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/domain -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/domain/single -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/component -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/component/storage -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/domain/partitioned -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/partitioner -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/loadBalancer -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/subdomain -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/region -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/node -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/load -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/pattern -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/pattern/drm -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/groundMotion -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/constraints -I/Users/$UserName$/Documents/svn/OpenSees/SRC/domain/region -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/beam2d -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/beam3d -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/truss -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/fortran -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/feap -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/zeroLength -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/fourNodeQuad -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/triangle -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/PFEMElement -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/beamWithHinges -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/dispBeamColumn -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/dispBeamColumnInt -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/forceBeamColumn -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/generic -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/elasticBeamColumn -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/8nbrick -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/20nbrick -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/27nbrick -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/upU -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/UP_ucdavis -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/UP-ucsd -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/TotalLagrangianFD20NodeBrick -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/brick -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/shell -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/joint -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/elastomericBearing -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/frictionBearing -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/frictionBearing/frictionModel -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/adapter -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/twoNodeLink -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/updatedLagrangianBeamColumn -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/UWelements -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/HUelements -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/analysis -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/handler -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/numberer -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/algorithm -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/algorithm/eigenAlgo -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/algorithm/equiSolnAlgo -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/algorithm/equiSolnAlgo/accelerator -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/algorithm/domainDecompAlgo -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/model -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/model/simple -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/method -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/fe_ele -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/fe_ele/penalty -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/fe_ele/lagrange -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/fe_ele/transformation -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/dof_grp -I/Users/$UserName$/Documents/svn/OpenSees/SRC/analysis/integrator -I/Users/$UserName$/Documents/svn/OpenSees/SRC/modelbuilder -I/Users/$UserName$/Documents/svn/OpenSees/SRC/modelbuilder/triangle -I/Users/$UserName$/Documents/svn/OpenSees/SRC/modelbuilder/tcl -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/eigenSOE -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/slowMatrix -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/bandSPD -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/profileSPD -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/fullGEN -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/bandGEN -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/sparseGEN -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/sparseSYM -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/petsc -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/umfGEN -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/diagonal -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/cg -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/itpack -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/linearSOE/mumps -I/Users/$UserName$/Documents/svn/OpenSees/SRC/system_of_eqn/eigenSOE -I/Users/$UserName$/Documents/svn/OpenSees/SRC/graph/graph -I/Users/$UserName$/Documents/svn/OpenSees/SRC/graph/numberer -I/Users/$UserName$/Documents/svn/OpenSees/SRC/graph/partitioner -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/element -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/fiber -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/matrixutil -I/Users/$UserName$/Documents/svn/OpenSees/SRC/element/nonlinearBeamColumn/quadrule -I/Users/$UserName$/Documents/svn/OpenSees/SRC/coordTransformation -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/analysis -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/analysis/system -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/convergenceCheck -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/curvature -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/designPoint -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/direction -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/gFunction -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/gradient -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/hessian -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/meritFunction -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/misc -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/randomNumber -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/rootFinding -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/sensitivity -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/stepSize -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/transformation -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/analysis/telm -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/components -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/distributions -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/filter -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/modulatingFunction -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/spectrum -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/storage -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/functionEvaluator -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/domain/performanceFunction -I/Users/$UserName$/Documents/svn/OpenSees/SRC/optimization/tcl -I/Users/$UserName$/Documents/svn/OpenSees/SRC/optimization/domain -I/Users/$UserName$/Documents/svn/OpenSees/SRC/optimization/domain/component -I/Users/$UserName$/Documents/svn/OpenSees/SRC/optimization/SNOPT -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/FEsensitivity -I/Users/$UserName$/Documents/svn/OpenSees/SRC/reliability/tcl -I/Users/$UserName$/Documents/svn/OpenSees/SRC/unittest -I/Users/$UserName$/Documents/svn/OpenSees/SRC/api -I/Users/$UserName$/Documents/svn/OpenSees/SRC -I/Users/$UserName$/Documents/svn/OpenSees/OTHER/SuperLU_4.1/SRC -I/Users/$UserName$/Documents/svn/OpenSees/SRC/package -I/Users/$UserName$/Documents/svn/OpenSees/SRC/../OTHER/AMD -I/Users/$UserName$/Documents/svn/OpenSees/SRC/../OTHER/CSPARSE -I/Users/$UserName$/Documents/svn/OpenSees/SRC/../OTHER/Triangle -I/Users/$UserName$/Documents/svn/OpenSees/SRC/../OTHER/Tetgen -I/usr/include -I/usr/local/include -I/usr/local/include -I/usr/include/cxx -I/Users/$UserName$/Documents/svn/include -I/Users/$UserName$/Documents/svn/blitz -I/include -c HTTP.cpp -o HTTP.o
clang: warning: optimization flag '-ffloat-store' is not supported
clang: warning: argument unused during compilation: '-ffloat-store'
HTTP.cpp:36:10: fatal error: 'openssl/crypto.h' file not found
#include <openssl/crypto.h>
^
1 error generated.
make[2]: *** [HTTP.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2

marafi
Posts: 10
Joined: Mon Oct 07, 2013 10:29 am
Location: University of Washington

Re: having problem building OpenSees in OS X 10.11.1

Post by marafi » Mon Feb 01, 2016 9:51 am

I am getting a similar problem. Was this ever resolved?

I think it has something to do with El Capitan and the OpenSSL libraries.

mtsonicc
Posts: 55
Joined: Wed Mar 14, 2012 6:27 pm
Location: Hanyang University

Re: having problem building OpenSees in OS X 10.11.1

Post by mtsonicc » Tue Feb 02, 2016 2:15 am

No, unfortunately, it is not solved.

instead, I compiled *.dylib as a temporal solution.

I'm going to re-try to resolve this error (or at least, find out causes of the errors) about a couple of weeks later.

assignmenthelp
Posts: 2
Joined: Mon Feb 22, 2016 4:28 am
Location: Michigan
Contact:

Re: having problem building OpenSees in OS X 10.11.1

Post by assignmenthelp » Mon Feb 22, 2016 4:38 am

Yes, same I was getting. Thanks

takamatsukatz
Posts: 2
Joined: Fri Feb 26, 2016 11:53 pm
Contact:

Re: having problem building OpenSees in OS X 10.11.1

Post by takamatsukatz » Fri Feb 26, 2016 11:57 pm

Ah thanks I was having the same problem I'll try that.

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

Re: having problem building OpenSees in OS X 10.11.1

Post by fmk » Tue Mar 01, 2016 9:05 am

remove the _HTTPS from the Makefile.def C++ flags so that bit of code is not included.

Post Reply