compiling OpenSeespy on windows

Forum for asking and answering questions related to use of the OpenSeesPy module

Moderators: silvia, selimgunay, Moderators

Post Reply
Ashok
Posts: 50
Joined: Tue Feb 19, 2019 8:59 pm
Location: IITM

compiling OpenSeespy on windows

Post by Ashok »

Hi,
Can somebody tell me the process of compiling OpenSeespy from OpenSees source code on windows.


Thank you,
Ashok.
mhscott
Posts: 880
Joined: Tue Jul 06, 2004 3:38 pm
Location: Corvallis, Oregon USA
Contact:

Re: compiling OpenSeespy on windows

Post by mhscott »

I'm working on the same thing myself. Will let you know when I get it compiled.
mhscott
Posts: 880
Joined: Tue Jul 06, 2004 3:38 pm
Location: Corvallis, Oregon USA
Contact:

Re: compiling OpenSeespy on windows

Post by mhscott »

Here's a video of me compiling OpenSeesPy in Visual Studio: https://youtu.be/l5-vJDZR_hA
Ashok
Posts: 50
Joined: Tue Feb 19, 2019 8:59 pm
Location: IITM

Re: compiling OpenSeespy on windows

Post by Ashok »

Thank you sir.
I tried your approach.
But because I am on the other part of the globe - mine is 11/21/2020 version of OpenSees. (Shouldn't be a problem)

But I get this error for all elements:
"getRayleighDampingForces" is not a member of "ForceBeamColumn2"
....
....
..
like this I am getting errors that most of the elements dont have this method.
All of them include "Element.h" and "Element.h" has this method in place....
I don't know. Kindly help me resolve this.
one more error -
"Vector::addVector': function does not take 2 arguments"

this is also repeating...

Thank you,
Ashok.
mhscott
Posts: 880
Joined: Tue Jul 06, 2004 3:38 pm
Location: Corvallis, Oregon USA
Contact:

Re: compiling OpenSeespy on windows

Post by mhscott »

Change your project architecture from Debug.DLL to Debug (or Release.DLL to Release)
Ashok
Posts: 50
Joined: Tue Feb 19, 2019 8:59 pm
Location: IITM

Re: compiling OpenSeespy on windows

Post by Ashok »

Thank you sir.
I followed the same process you have shown in your video. It's compiling !
One reason the compels me to use OpenSees is the support that we get from the developers directly. They give time and help for others to benefit from their software. This is the unique feature of this project.
Thank you for your help.
Post Reply