EMSO Installation on Ubuntu 10.04 32 bit
This 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 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 dist/vrtherm /usr/local
And create symbolic links to call EMSO and VRTherm:
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:$ vrtherm
Let’s start getting all the packages necessary from Ubuntu repository.
And finally the libfox1.4 package must be taking from an old repository. It is essential to run EMSO and VRTherm promptly:
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.

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.



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.
Jonathan Ospino P. posted: May 17 2012 at 4:28 pm
Rodolfo,
Do you know how to install EMSO in Xubuntu 10.04? I tried it following the procedure you mentioned but I’ve gotten an error when trying to install the libfox1.4 package. Error seems to be related to the libfox1.4 dependencies. Is there another way to do the EMSO installation?
Best regards
Rodolfo Rodrigues posted: May 18 2012 at 11:03 am
Jonathan, are you using Xubuntu 32bit or 64bit?
EMSO does not support Linux 64bit for the time being. In this case I think the easy option can be to install the Windows version of EMSO via wine in Linux 64bit. This is what I do in my machine since I have started to use Linux 64bit.