Why the file OpenSees in 'bin' folder is a shared library

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

Moderators: silvia, selimgunay, Moderators

Post Reply
TPdct
Posts: 43
Joined: Thu Jan 21, 2016 5:51 am
Location: Dalian University of Technology

Why the file OpenSees in 'bin' folder is a shared library

Post by TPdct »

I downloaded opensees source code from svn. I'm using Ubuntu16.10 64bit.
After compilation, a new file 'OpenSees' is generated in the 'bin' folder. But this file is a shared library file, not an executable file. Why? How can I run it?
No any errors during compilation
fmk
Site Admin
Posts: 5884
Joined: Fri Jun 11, 2004 2:33 pm
Location: UC Berkeley
Contact:

Re: Why the file OpenSees in 'bin' folder is a shared librar

Post by fmk »

the library should be in the lib directory .. check if /lib/libOpenSees.a exists .. if it does and OpenSees.exe exists in the bin directory it should be an executable .. change it to be executable and try running it
Post Reply