Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 350467

Summary: Porting Eclipse for Linux GTK UniCore32
Product: [Eclipse Project] Platform Reporter: forandom
Component: RelengAssignee: Platform-Releng-Inbox <platform-releng-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: john.arthorne, pwebster, remy.suen
Version: 4.1   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
Whiteboard: stalebug

Description forandom CLA 2011-06-27 12:08:02 EDT
Build Identifier: I20110613-1736

UniCore32 is a 32-bit RISC CPU designed and developed by Peking University, China. As an answer to the call "One Laptop per Child", our low-cost laptops have been widely used by many students in rural areas in China.

Currently we have ported a whole Linux desktop system to UniCore32. Applications such as Open Office and Mozilla Firefox are running well on our laptops. Not long ago, we ported the OpenJDK6. We are eager to se Eclipse running on our laptops. It will be really fantastic for children to do programmings with Eclipse. 

I downloaded a source of Eclipse 3.7, but found that another native eclipse is needed to compile the source. It seems impossible on our laptops. And I also found there are pre-build SWT libraries for x86 in the source. I'm not familiar with Eclipse's internal. Could you give some instructions to the porting work?

Thank you.

Cheers,
Xingxing

Reproducible: Always
Comment 1 John Arthorne CLA 2011-06-27 12:46:55 EDT
The Linux tools project provides an Eclipse build source download that might help. 

http://wiki.eclipse.org/Linux_Tools_Project/Eclipse_Build

You would certainly need to create a new port of SWT to this architecture. Typically native code is built separately and checked into a repository for consumption by the full build.
Comment 2 Andrew Overholt CLA 2011-06-27 13:01:58 EDT
If you look back in eclipse-build history, you'll see patches for non-x86 arches like Power, m68k, etc.  These will be necessary for your architecture, too.

http://git.eclipse.org/c/linuxtools/org.eclipse.linuxtools.eclipse-build.git/

Look in the patches directory ... you may have to look in the history as I don't think they've been ported to 3.7 yet.
Comment 3 Lars Vogel CLA 2019-11-14 03:45:17 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

If the bug is still relevant, please remove the "stalebug" whiteboard tag.