RE: Update VABS

22 views
Skip to first unread message

Wenbin Yu

unread,
Nov 6, 2009, 10:39:01 PM11/6/09
to huimi...@gatech.edu, HiFi-Comp, José Pedro Albergaria Amaral Blasques
Huimin,

I don't know much about gfortran and Linux either. I am forwarding your email to Jose who had successfully connected with VABS Dynamic Link Libraries on Linux system before.

Wenbin
At 05:42 PM 11/6/2009, huimi...@gatech.edu wrote:
Dear Prof. Yu,

Thank you for the Linux version of VABS. Now I am trying to compile all the files in Linux (I am using Ubuntu). When I call VABS ConstitutiveModeling, I got some errors as follows:

../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_internal_malloc64'
../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_allocate64_array'
../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_copy_string'
../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_internal_malloc'
../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_pow_r8_i4'
../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_internal_free'
../../workspace/f-files/libConstitutiveModeling.so: undefined reference to `_gfortran_deallocate'
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-Linux-x86/application_2] Error 1
make[2]: Leaving directory `/home/hsong/SunStudioProjects/Application_2'
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory `/home/hsong/SunStudioProjects/Application_2'
make: *** [.build-impl] Error 2

I am not very familiar with gfortran compiler. Are the errors related some missing library? Or there's something else wrong with the code? Do you have any idea what is needed?

Thanks very much for your help.

BTW: I use Sun Studio and gfortran4.4 compiler.

Best regards,
Huimin


----- Original Message -----
From: "Wenbin Yu" <wen...@engineering.usu.edu>
To: "huimin song" <huimi...@gatech.edu>
Sent: Friday, October 30, 2009 11:25:14 AM GMT -05:00 US/Canada Eastern
Subject: RE: Update VABS

Huimin,
 
VABS frees all the memory after usage. If there is a memory problem, VABS will output an error message to indicat where the problem happens. However, I am not 100% sure as I never experienced to connect VABS with other environment although many users did that themselves.
 
Please go to http://hifi-comp.com/Documents/VABS3.2.1DReleasesLinux10-02-2009.zip to download the dlls (*.so files) for linux version.
 
If you also need the linux executable, please download from http://hifi-comp.com/Documents/VABS3.2.1ReleasesLinux10-02-2009.zip
 
Please let me know if you have any further questions.
 
 
Wenbin
Reply all
Reply to author
Forward
0 new messages