Resolving Zend Studio install errors on 64 bit Ubuntu Fiesty Fawn
I just got a new laptop today and was trying to setup Zend Studio when I ran into some problems. I noticed there doesn’t seem to be a good detailed explanation how to fix this anywhere so here is my short description of the problems I ran into and how I got around them.
The Laptop: Gateway MX6448 - Turion 64bit x2 (dual 64 bit processors)
The OS: 64bit Ubuntu 7.04 Fiesty Fawn
Initially I attempted to run the Zend studio installer and the following would happen.
liquid@HaqLap:/tmp$ sudo ./ZendStudio-5_5_0.bin
Password:
Preparing to install…
Extracting the JRE from the installer archive…
Unpacking the JRE…
Extracting the installation resources from the installer archive…
Configuring the installer for this system’s environment…Launching installer…
exec: 2481: /tmp/install.dir.23026/Linux/resource/jre/bin/java: not found
To resolve that issue I dug and dug until I was lead to installing libc6-i386.
sudo apt-get install libc6-i386
Which did this…
liquid@HaqLap:/tmp$ sudo ./ZendStudio-5_5_0.bin
Password:
Preparing to install…
Extracting the JRE from the installer archive…
Unpacking the JRE…
Extracting the installation resources from the installer archive…
Configuring the installer for this system’s environment…Launching installer…
‘SWING’ UI not supported by VM. Reverting to AWT.
Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)Stack Trace:
java.lang.UnsatisfiedLinkError: /tmp/install.dir.24722/Linux/resource/jre/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.(Unknown Source)
at java.awt.Component.(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.g(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.h(DashoA8113)
at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
at com.zerog.ia.installer.Main.main(DashoA8113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)
This Application has Unexpectedly Quit: Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)
Which was solved by installing ia32-libs…
sudo apt-get install ia32-libs
Then I went ahead and ran the Zend Studio installer again. Everything installed fine. Aparently Ubuntu just didn’t come with all the libraries out of the box that Zend Studio wanted. I’d like to know if this
August 5th, 2007 at 7:50 am
Thank you so much.
I had a similar problem installing an Eclipse plugin. Afer much toil l came across your website, ran the same install steps, and bang!, it worked after that. Ubuntu does require a lot of extra setup, but its sure worth it.
Thanks again.
March 3rd, 2008 at 7:01 pm
I had the same problem with Zend Studio for Eclipse 6.0.0 on Ubuntu 7.10 Gutsy Gibbon for AMD64
After installing those two packages the problem was solved. Thanks a lot!!
June 10th, 2008 at 12:59 pm
thank’s a lot!!!
July 31st, 2008 at 1:03 pm
Thanks — saved me some trouble. Probably obvious to most, but you can reduce the necessary steps to a single shell command:
sudo aptitude install libc6-i386 ia32-libs
August 5th, 2008 at 11:39 am
I had the exact same problem and this fixed things straight away, cheers!
December 5th, 2008 at 10:22 am
thank u for your post
December 5th, 2008 at 10:23 am
thank u for your post,really
June 14th, 2009 at 1:22 am
Thanks a lot, even today with Ubuntu 9.0 and ZendStudio 6.1.2 the Problem is arises.
Only difference, I did not have to install libc6-i386