Ubuntu 12.04 32 bit and Salome 6.4.0
Hi all;
I'm new to salome, never tried it before so I'd like to have a look at it.
Now, I think the question about salome and Ubuntu was asked about a million times and yet, I cannot find anything recent or anything at all that can help me…
I'm running ubuntu 12.04 and I just downloaded Salome 6.4.0 for Debian, installed it by when I open the mesh module I got the error about libSMESH.so and libgfortran.so that are missing…
Is there anything I can do to solve apart from moving to debian?
Thank you for your help!
Lorenzo
Hello,
I am not sure about libSMESH.so, but to have libgfortran.so, you need to install gfortran, which is not installed by default on Ubuntu. Also, libgfortran might be versioned, so installing gfortran 4.4 or 4.5 might be better than 4.6 (I am not sure which version SALOME was compiled with).
Regards,
Yvan
Thank you Yvan.
Actually, I tried to install it on debian as well on a virtual machine and I got exactly the same error…
Hoi Lorenzo
this is long time ago I saw this error in Natty 11.04
Have a look here:
http://www.caelinux.org/wiki/index.php/Contrib:KeesWouters/installproblems#May_2011_-_upgrade_to_Ubuntu_11.04_Natty
Salome5.1.5 has the usual libg2c0.so.x.y.z and libgfortran.so.x.y.z offense.
I followed JMB's advise to just copy the following files from
Salome5.1.4 to /usr/lib (sorry Claus, next time I have a copy of these
files ready and paste them there
), see [here] or [here]:
- libg2c.so.0
- libg2c.so.0.0.0
- libgfortran.so.1 and
- libgfortran.so.1.0.0
[to be precise:
- $ locate libg2c
- $ cd to the directory
- $ sudo cp libg2c.so.0 /usr/lib
- $ sudo cp libg2c.so.0.0.0 /usr/lib
- $ locate libgfortran
- $ cd to the directory
- $ sudo cp libgfortran.so.1 /usr/lib
- $ sudo cp libgfortran.so.1.0.0 /usr/lib]
Since computers are just computers, searching for libg2c.so is not the same libg2c.so.0, I created a symlink:
- ln -s /usr/lib/libg2c.so.0 /usr/lib/libg2c.s0
Then cd back to download directory of Salome5.1.5 and
- $ python ./runInstall (-b)
and all goes fine, closing with a warning:
=== WARNING: Some libraries are absent! === One or several OPTIONAL libraries listed below are not found. This does not affect on the correct work of SALOME platform. libBLSurf.so libcppunit-1.12.so.0
BTW: the absence of libgfortran causes the cannot load library libSMESH.so error in the mesh module.
kind regards - kees
Hello,
Or you can use the universal binaries (which are based on Debian Etch): this version runs fine on Ubuntu 12.04.
Regards,
Gilles
All versions give SIGSEV at Ubuntu 12.4 LTS!
I suggest to use Salome-Meca 2012 at momet it look's
best choiche,....
joni
Previously DAVID Gilles wrote:
Hello,
Or you can use the universal binaries (which are based on Debian Etch): this version runs fine on Ubuntu 12.04.
Regards,
Gilles
Can you detail the procedure to obtain the SIGSEGV using the universal binaries ?
Btw, Salome-meca uses the universal binaries as well.
Gilles
Previously Joni-Pekka Kurronen wrote:
All versions give SIGSEV at Ubuntu 12.4 LTS!
I suggest to use Salome-Meca 2012 at momet it look's
best choiche,....
joni
Previously DAVID Gilles wrote:
Hello,
Or you can use the universal binaries (which are based on Debian Etch): this version runs fine on Ubuntu 12.04.
Regards,
Gilles
Dear all.
I have some problems starting Salome. After 'successfully' installing salome5 ,when I try to start it in Terminal , it flashes and disappear so quickly before I even see any error messages.
I installed Salome5 on Ubuntu 12.04 . My machine is a 32 bit. Any help is kindly appreciated.
Thanks!
are you able to solve this problem please explain how do you resolved the issue..since i am facing the same
Previously Dejavu wrote:
Dear all.
I have some problems starting Salome. After 'successfully' installing salome5 ,when I try to start it in Terminal , it flashes and disappear so quickly before I even see any error messages.
I installed Salome5 on Ubuntu 12.04 . My machine is a 32 bit. Any help is kindly appreciated.
Thanks!
ar
