Eclipse build.

Christiaan Welvaart yellowdog-general@lists.terrasoftsolutions.com
Thu Jan 15 22:56:07 2004


On Wed, 14 Jan 2004, Ray Auge wrote:

> I have a working build of the Eclipse IDE (2.1.2) with GTK using the
> Blackdown j2sdk1.3.1.
>
> Since it took me so long to get it working on PPC, I offer it to anyone
> interested.

I hope you don't mind me doing the same... I built the jpackage
eclipse SRPM on Mandrake cooker/ppc, using IBMJava2-SDK-1.4.1-0.0
It may or may not work on mandrake 9.1, yellowdog, and with other JDKs.
The eclipse package requires the not redistributable "javamail" and "jaf",
which are probably included with the JDK. Can someone confirm this? All
other packages are available as binary rpms from jpackage
(www.jpackage.org). I think installing with --nodeps for these two
dependencies should work.

The rpms are available from
  http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/

http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/libswt2-gtk2-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-legacymenu-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-mdkmenu-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-pde-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-scripts-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-source-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-ftp-webdav-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-jdt-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-gtk2-2.1.2-6.1jpp.ppc.rpm
http://www.time4t.net/~cjw/mdk-cooker-ppc/RPMS2/eclipse-platform-2.1.2-6.1jpp.ppc.rpm

the source is in SRPMS2, but it does not build without some small tweaks
for this IBM JDK:
- I added the tools.jar to the LOCALCLASSPATH in /usr/bin/ant
- I changed the rt.jar in the root build.xml for eclipse to core.jar

http://www.time4t.net/~cjw/mdk-cooker-ppc/SRPMS2/eclipse-2.1.2-6.1jpp.src.rpm


I haven't really tested it, comments are welcome.


    Christiaan