Eclipse on ARM

I was able to successfully build Eclipse 3.8 M1 on ARM on Fedora 15.

Special thanks to Andrew Haley for all the fixes to the java compiler, and Xerxes Ranby who had built Eclipse on Debian for the helpful pointers.

The work involved ensuring that eclipse depedencies are built and available on my Fedora installation, creating arch specific Eclipse fragments for ARM based on the x86 fragments, a few tweaks here and there and lots of debugging of reading of ant scripts. The next step is to get the eclipse rpm building on ARM Koji.

13 thoughts on “Eclipse on ARM

  1. Actually the next step is to get all the changes committed to mainline Fedora in the rawhide/F-18 and F-17 repositories and the fixes will automatically be pulled in by koji-shadow and that way it will be available in F-17 ARM.

      1. You can build directly with koji, but at the moment we’ve not got the complete F-17 distro built so you might end up with old sonames and other nastiness. At the moment we’re working flat out to catch up so it makes it easier for people to test and build, or more likely get their builds pulled in quickly from mainline

    1. Please do not manually compile things, we need to do them in order or else we’ll end up with problems. It’s a little slow but we’re getting there.

      1. Sounds good. I’ll just make sure things work locally and update the Fedora repos. I know you are swamped but if you can get webkitgtk building for us that would be great. It would be nice to have the shadow builds of Eclipse working. Please let me know if there is anyway I can help with that.

      2. The way koji-shadow works is that everything that it builds against needs to be built first. It’s so we don’t end up with situations where webkit is built against libpng 1.2 and then later libpng is updated to 1.5 and there’s a soname bump and webkit breaks. It will happen when it happens

  2. You are so interesting! I do not believe I’ve truly read anything like this before.
    So good to discover somebody with a few unique thoughts
    on this subject. Really.. thank you for starting this up.
    This website is something that is required on the internet,
    someone with some originality!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s