EMSO Installation on Ubuntu 10.04 32 bit Email This Post Print This Post

ALSOC project and UbuntuThis is a short instruction to how to install EMSO on last Ubuntu version: 10.04 LTS (codename Lucid Lynx). First of all get the last releases of EMSO and VRTherm here. VRTherm is a thermodynamic properties package that works as a plugin of EMSO. Currently the last ones are emso-beta-linux2-i386-0.10.3.tar.gz and vrtherm-linux2-i386-1.4.2.tar.gz. So that untar them:

user@computer:$ tar xzvf emso-beta-linux2-i386-0.10.3.tar.gz
user@computer:$ tar xzvf vrtherm-linux2-i386-1.4.2.tar.gz

If you want to have EMSO and VRTherm available for all users you should copy them to a common place:

user@computer:$ sudo cp -r emso /usr/local
user@computer:$ sudo cp -r dist/vrtherm /usr/local

And create symbolic links to call EMSO and VRTherm:

user@computer:$ sudo ln -s /usr/local/emso/bin/emso /usr/local/bin/emso
user@computer:$ sudo ln -s /usr/local/vrtherm/vrtherm /usr/local/bin/vrtherm

So you can call them anywhere by typing in the terminal:

user@computer:$ emso
user@computer:$ vrtherm

Let’s start getting all the packages necessary from Ubuntu repository.

user@computer:$ sudo apt-get install libumfpack5.4.0 libxml++2.6-2 libxerces-c28 libsuitesparse-metis-3.1.0

And finally the libfox1.4 package must be taking from an old repository. It is essential to run EMSO and VRTherm promptly:

user@computer:$ wget -c http://archive.ubuntu.com/ubuntu/pool/universe/f/fox1.4/libfox1.4_1.4.34-1ubuntu1_i386.deb
user@computer:$ sudo dpkg -i libfox1.4_1.4.34-1ubuntu1_i386.deb

Additionally to run all samples you should give write permission to folder /mso/sample (or copy it to your /home folder). EMSO needs to create temporary files to open diagram files (.PFD) otherwise EMSO crashes.

user@computer:$ sudo chmod 771 -R /usr/local/emso/mso/sample

Plugins Configuration
To start using EMSO for all applications you must properly configure the thermodynamic package. Call EMSO and go to “Config” > “Plugins…” and add a plugin called PP and the path to the file libvrpp.so under /usr/local/vrtherm/libvrpp.so as shown in Figure. Pressing “Add Plugin” and “Ok”, PP will be shown in “Registered Plugins” section above. EMSO will be ready after restart application.

 

 

Related Posts with Thumbnails
  • Rodrigo posted: Sep 17 2010 at 3:45 pm

    Excellent tutorial!!!!!

  • prihatmaka posted: Mar 19 2011 at 1:27 am

    i have this problem, can you give me your advice
    “emso: error while loading shared libraries: libFOX-1.4.so.0: cannot open shared object file: No such file or directory”
    because my machine is amd64 i’m using “libfox1.4_1.4.34-1ubuntu1_amd64.deb”
    thank you for your attention

  • Rodolfo Rodrigues posted: Mar 23 2011 at 10:23 am

    Prihatmaka,
    Actually EMSO doesn’t have a 64bits version. I don’t know if Ubuntu 64bits supports to run 32bits programs. Otherwise you can install EMSO for linux in a virtual machine running Ubuntu 32bits or EMSO for windows through Wine in your Ubuntu 64bits.
    Rodolfo

  • Jessika posted: Jun 13 2011 at 1:28 am

    Is it possible to install EMSO on Fedora 14, please explain it, if you know thanks

  • Rodolfo Rodrigues posted: Jun 13 2011 at 5:43 pm

    Jessica,
    I really don’t know if it could be possible. Maybe if you’ve found a RPM package for libfox1.4 so all other packages should be find in official Fedora repository.
    Rodolfo

  • Rodolfo Rodrigues posted: Oct 31 2011 at 12:05 pm

    NEW!
    Since last version (Ubuntu 11.10, aka Oneiric Ocelot), the OS supports to run 32bit (i386) applications on 64bit system (amd64).
    I didn’t check yet but it could now be possible to install and run EMSO on Linux 64bit.