Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Standard Widget Toolkit (SWT) » Problems generating JNI libraries
Problems generating JNI libraries [message #1085726] Tue, 13 August 2013 09:23
Nicolas Carre is currently offline Nicolas CarreFriend
Messages: 2
Registered: August 2013
Junior Member
I have an old software which use:

For support considerations, I have to find the source code of these 2 binaries.

I found out that these 2 binaries are JNI libraries generated thanks to the sources of :
org.eclipse.swt.motif.solaris.sparc (for the first)
org.eclipse.swt.win32.x86 (for the second)

These 2 plugins are only builders that compile specific elements of org.eclipse.swt

So I downloaded the big eclipse CVS tarball (since I couldn't find these old versions on git repositories)

Then for :
=> I took the 2 files at the tag v3428
=> I took the 2 files at the tag v3235

In order to make sure that the sources are the good ones, I tried to compile the 2 files from source.

I managed to compile the Java sources of org.eclipse.swt.win32.x86 and thus to have a directory with the C source code of swt-win32-3428.dll.
But even though there is now a directory with the C code and the good makefiles, I couldn't compile the swt-win32-3428.dll (either on Linux and on windows)

For, I couldn't even compile the Java files ! The builder "build.xml" (at the version 3235) call sub-directories of org.eclipse.swt which appeared only at the version 3720.
(for example : org.eclipse.swt/Eclipse SWT Browser/motif/)

I already tried everything in this page :

It seems I can't set a good environment to compile these files. (Though I tried hard !)

Did somebody have the same problem ?
Did I miss a key point in the compilation ?
And lastly, can somebody please give me the clean sources of these 2 binaries?

Sorry to have disturbed you so long,

CARRE Nicolas
ENSIMAG student

Previous Topic:Unwanted shrink of table columns
Next Topic:Column grouping for jface TableViewer
Goto Forum:

Current Time: Wed Jun 20 21:26:08 GMT 2018

Powered by FUDForum. Page generated in 0.01314 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top