Error Compiling opensees 1.7.0 and 1.7.1

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

Moderators: silvia, selimgunay, Moderators

Post Reply
pejman_opensees
Posts: 123
Joined: Tue Oct 31, 2006 10:40 am
Location: k.n.toosi University

Error Compiling opensees 1.7.0 and 1.7.1

Post by pejman_opensees » Tue Oct 31, 2006 11:06 am

Hi all
I know that this is a kind of FAQ but I would be glad if you could help me.
I tried to compile opensees 1.7.0 and 1.7.1 but the following errors show up:(1.7.0)

Linking...
actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeEndpointBeamIntegration::HingeEndpointBeamIntegration(void)" (??0HingeEndpointBeamIntegration@@QAE@XZ)

actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeRadauTwoBeamIntegration::HingeRadauTwoBeamIntegration(void)" (??0HingeRadauTwoBeamIntegration@@QAE@XZ)

actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeRadauBeamIntegration::HingeRadauBeamIntegration(void)" (??0HingeRadauBeamIntegration@@QAE@XZ)

actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeMidpointBeamIntegration::HingeMidpointBeamIntegration(void)" (??0HingeMidpointBeamIntegration@@QAE@XZ)

actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall NewtonCotesBeamIntegration::NewtonCotesBeamIntegration(void)" (??0NewtonCotesBeamIntegration@@QAE@XZ)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall NewtonCotesBeamIntegration::NewtonCotesBeamIntegration(void)" (??0NewtonCotesBeamIntegration@@QAE@XZ)

actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall RadauBeamIntegration::RadauBeamIntegration(void)" (??0RadauBeamIntegration@@QAE@XZ)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall RadauBeamIntegration::RadauBeamIntegration(void)" (??0RadauBeamIntegration@@QAE@XZ)

actor.lib(FEM_ObjectBroker.obj) : error LNK2001: unresolved external symbol "public: __thiscall LegendreBeamIntegration::LegendreBeamIntegration(void)" (??0LegendreBeamIntegration@@QAE@XZ)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall LegendreBeamIntegration::LegendreBeamIntegration(void)" (??0LegendreBeamIntegration@@QAE@XZ)

element.lib(TclBeamWithHingesBuilder.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeRadauBeamIntegration::HingeRadauBeamIntegration(double,double)" (??0HingeRadauBeamIntegration@@QAE@NN@Z)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeRadauBeamIntegration::HingeRadauBeamIntegration(double,double)" (??0HingeRadauBeamIntegration@@QAE@NN@Z)

element.lib(TclBeamWithHingesBuilder.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeEndpointBeamIntegration::HingeEndpointBeamIntegration(double,double)" (??0HingeEndpointBeamIntegration@@QAE@NN@Z)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeEndpointBeamIntegration::HingeEndpointBeamIntegration(double,double)" (??0HingeEndpointBeamIntegration@@QAE@NN@Z)

element.lib(TclBeamWithHingesBuilder.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeRadauTwoBeamIntegration::HingeRadauTwoBeamIntegration(double,double)" (??0HingeRadauTwoBeamIntegration@@QAE@NN@Z)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeRadauTwoBeamIntegration::HingeRadauTwoBeamIntegration(double,double)" (??0HingeRadauTwoBeamIntegration@@QAE@NN@Z)

element.lib(TclBeamWithHingesBuilder.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeMidpointBeamIntegration::HingeMidpointBeamIntegration(double,double)" (??0HingeMidpointBeamIntegration@@QAE@NN@Z)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall HingeMidpointBeamIntegration::HingeMidpointBeamIntegration(double,double)" (??0HingeMidpointBeamIntegration@@QAE@NN@Z)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall DistHingeIntegration::~DistHingeIntegration(void)" (??1DistHingeIntegration@@UAE@XZ)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall DistHingeIntegration::DistHingeIntegration(double,double,class BeamIntegration &)" (??0DistHingeIntegration@@QAE@NNAAVBeamIntegration@@@Z)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: virtual __thiscall UserDefinedHingeIntegration::~UserDefinedHingeIntegration(void)" (??1UserDefinedHingeIntegration@@UAE@XZ)

element.lib(TclForceBeamColumnCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall UserDefinedHingeIntegration::UserDefinedHingeIntegration(int,class Vector const &,class Vector const &,int,class Vector const &,class Vector c
onst &)" (??0UserDefinedHingeIntegration@@QAE@HABVVector@@0H00@Z)

material.lib(TclModelBuilderSectionCommand.obj) : error LNK2001: unresolved external symbol "public: __thiscall Isolator2spring::Isolator2spring(int,double,double,double,double,double,double,double,double)" (??0Isolator2spring@@QAE@HNNNNNNNN@Z)
..\..\bin/openSees.exe : fatal error LNK1120: 16 unresolved externals

Error executing link.exe.

openSees.exe - 24 error(s), 171 warning(s)


operating system : Microsoft Windows XP professional
compiler: VC++ Ver6

tcl Ver: 8.4.6.1
Pejman

aneeman
Posts: 90
Joined: Thu Jan 12, 2006 1:13 pm
Contact:

Post by aneeman » Wed Nov 01, 2006 10:35 am

Hi,
If you click the search key, and write some words associated with the problem, like the Isolator2Spring there was some time ago quite a few postings about the problem and how to fix it.

But I'd recommend downloading 1.7.3 which compiles cleanly and includes more material models.

alisa

Post Reply