Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Feb 2013 17:22:00 +0100
From:      Marek <lm7@poczta.fm>
To:        Jimmy <jimmy.kelley@charter.net>,freebsd-eclipse@FreeBSD.org
Cc:        "lm7@poczta.fm" <lm7@poczta.fm>
Subject:   Re: How to make running java/devel-eclipse environment on FreeBSD 9?
Message-ID:  <9cca34bb-665f-4e69-9418-35c5281d64ce@email.android.com>
In-Reply-To: <20130204133715.GA6807@jmobile.jimmy.local>
References:  <elijwjzltukugragstbm@owkw> <20130204133715.GA6807@jmobile.jimmy.local>

next in thread | previous in thread | raw e-mail | index | archive | help
Thank you very much. I will try your patches.

BTW, just for the record - I continued hunting in the mean time for solution and spotted that other java-based programms can be affected as well (in my case it was tuxguitar - enabling "help" in it leads to this issue as well).

 Marek


Jimmy <jimmy.kelley@charter.net> wrote:

>I have found that libxul (libxul 10) doesn't work for building the SWT
>libraries of the eclipse ports since that
>distribution no longer includes the JavaXPCOM code needed for the SWT
>browser functions.  The eclipse ports will
>"successfully" build, but as you notice some parts are missing;  the
>build_xxxxxx.log files down in the work area
>will show you the errors that occured.
>
>I've submitted PRs with patches attached to switch the eclipse and
>eclipse-devel ports from using libxul to using webkit-gtk2 for the
>SWT browser stuff, and it works great for me. 
>
>eclipse port:    
>	http://www.freebsd.org/cgi/query-pr.cgi?pr=174846&cat=
>eclipse-devel
>port:	http://www.freebsd.org/cgi/query-pr.cgi?pr=175826&cat=
>
>Hopefully this will get things working for you.
>
>Jimmy
>
>On Fri, Feb 01, 2013 at 03:09:13PM +0100, lm7@poczta.fm wrote:
>> 
>> Hi,
>> 
>> Initially eclipse refused even to compile. I googled out that the
>problem might be that eclipse requires libxul19 and the "trick" was to
>adjust its Make file from:
>> 
>> USE_GECKO=      libxul19
>> To:
>> USE_GECKO=      libxul libxul19
>> 
>> Now, it compiles but it refuses to start complaining with:
>> 
>> java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: 
>>         no swt-gtk-4233 in java.library.path
>>         no swt-gtk in java.library.path
>>         Can't load library:
>/home/lm7/.swt/lib/FreeBSD/x86_64/libswt-gtk-4233.so
>>         Can't load library:
>/home/lm7/.swt/lib/FreeBSD/x86_64/libswt-gtk.so
>> 
>> These libs are of course not available on my system - at all. I
>guess, they come exclusively with libxul19 (or something else). 
>> I can try maybe downgrade to force libxul19 but due to known security
>issues I prefer to keep this version away from my machine.
>> 
>> I tried also to compile libxul with more options enabled, without
>luck (just shot in the dark with GCONF,GNOMEUI, GNOMEVFS2).
>> 
>> Could somebody advice me please what can I do in this situation to
>make eclipse working? Is there other package installing libswt
>libraries?
>> 
>> PS
>> I am on 9.1-RELEASE #4 r245019 with ports tree around 1 week old.
>> 
>> PS2
>> I am not on freebsd-eclipse mailing list so I'd appreciate reply-all.
>> 
>> Thank you in advance,
>>  Marek
>> _______________________________________________
>> freebsd-eclipse@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-eclipse
>> To unsubscribe, send any mail to
>"freebsd-eclipse-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9cca34bb-665f-4e69-9418-35c5281d64ce>