Those who have 64 bit Linux installed will not be able to run the xProcess Beta as this is for the 32 bit environment. However, I have found a way to run the xProcess beta on 64 bit Ubuntu 9.4. You will need to install the 32 bit JDK and other 32 bit compatibility libs. For Ubuntu it is very simple:
5. Create an application launcher to launch the xprocess. Command line should include the 32 bit JDK as vm parameter. For example below is the command for my system. Adjust the command line according to the location of JDK in your system.
Thanks for the guide on how to get xProcess Rich Client up and running on 64 bit Linux. I'm going to post this guide under our documentation as well, and will add in the release notes for v3.2 about the Linux version being 32 bit only and pointing to this guide for those that would like to try to get it running under 64 bit Linux.
Regards,
Tim.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2009-07-20
Just a note:
The above instructions worked for me with one exception. I had already installed the 64 bit sun jvm, and so my 32 bit binary was located at /usr/lib/jvm/ia32-java-6-sun/bin/java.
Those who have 64 bit Linux installed will not be able to run the xProcess Beta as this is for the 32 bit environment. However, I have found a way to run the xProcess beta on 64 bit Ubuntu 9.4. You will need to install the 32 bit JDK and other 32 bit compatibility libs. For Ubuntu it is very simple:
1. Install 32 bit JDK 1.6
sudo apt-get install ia32-sun-java5-bin
2. You will need the 32 bit Mozilla XULrunner for Internal browser to work. Download the latest copy 32 bit XULruner from Mozilal site. http://releases.mozilla.org/pub/mozilla.org/xulrunner/releases/1.9.0.10/runtimes/xulrunner-1.9.0.10.en-US.linux-i686.tar.bz2.
3. Install the Xulrunner at some location e.g /opt
4. Add the following line in xprocess.ini
-Dorg.eclipse.swt.browser.XULRunnerPath=/opt/xulrunner
5. Create an application launcher to launch the xprocess. Command line should include the 32 bit JDK as vm parameter. For example below is the command for my system. Adjust the command line according to the location of JDK in your system.
/opt/xprocess/xprocess -vm /usr/bin/java
You can also use the below desktop entry.
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=xProcess
Comment=Manage your project
Exec=/opt/xprocess/xprocess -vm /usr/bin/java
Terminal=false
Type=Application
StartupNotify=true
I hope someone will find it helpful.
Thanks,
Raj
Hi Raj,
Thanks for the guide on how to get xProcess Rich Client up and running on 64 bit Linux. I'm going to post this guide under our documentation as well, and will add in the release notes for v3.2 about the Linux version being 32 bit only and pointing to this guide for those that would like to try to get it running under 64 bit Linux.
Regards,
Tim.
Thanks Tim.
There is a minor mistake under section "Install 32 bit JDK 1.6"
instead of "sudo apt-get install ia32-sun-java5-bin" it should read sudo apt-get install ia32-sun-java6-bin
Thanks,
Raj
Hi Raj,
Thanks for the update, I will make the change.
Regards,
Tim.
Just a note:
The above instructions worked for me with one exception. I had already installed the 64 bit sun jvm, and so my 32 bit binary was located at /usr/lib/jvm/ia32-java-6-sun/bin/java.
therefore
./xprocess -vm /usr/lib/jvm/ia32-java-6-sun/bin/java
was the appropriate command for my configuration
debian squeeze
Linux 2.6.32-5-amd64 #1 SMP Sun Sep 23 10:07:46 UTC 2012 x86_64 GNU/Linux
export GTK_PATH=/usr/lib32/gtk-2.0
export LD_LIBRARY_PATH=/usr/lib32:/usr/lib32/gio/modules
./xprocess -vm /usr/lib/jvm/ia32-java-6-sun/bin/java
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
:(
Hi,
Last night I uploaded a beta version of xProcess 3.6.1 for Linux x64.
It's really had no testing at all so please be aware of this, but any feedback would be appreciated.