public inbox for eclipse@sourceware.org
 help / color / mirror / Atom feed
* naoko and building eclipse
@ 2003-12-31 23:31 Paul Nasrat
  2004-01-05 20:17 ` Jeremy Handcock
  2004-01-05 22:21 ` Tom Tromey
  0 siblings, 2 replies; 5+ messages in thread
From: Paul Nasrat @ 2003-12-31 23:31 UTC (permalink / raw)
  To: eclipse

I'm trying to build eclipse on a rawhide system with naoko.

I'm getting it fail when linking against ant, I have ant-libs installed and it
contains:

/usr/lib/lib-org-apache-tools-ant-1.5.2.so
/usr/lib/lib-org-apache-tools-ant-taskdefs-optional-1.5.2.so
/usr/lib/lib-org-apache-tools-bzip2-1.5.2.so
/usr/lib/lib-org-apache-tools-mail-1.5.2.so
/usr/lib/lib-org-apache-tools-tar-1.5.2.so
/usr/lib/lib-org-apache-tools-zip-1.5.2.so

where as the taroon 1.5.2-16 package has lib-org-apache-tools-1.5.2.so

Is there a later snapshot available or a preferred hack :)

Paul

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: naoko and building eclipse
  2003-12-31 23:31 naoko and building eclipse Paul Nasrat
@ 2004-01-05 20:17 ` Jeremy Handcock
  2004-01-05 22:21 ` Tom Tromey
  1 sibling, 0 replies; 5+ messages in thread
From: Jeremy Handcock @ 2004-01-05 20:17 UTC (permalink / raw)
  To: Paul Nasrat; +Cc: eclipse

Hi Paul,

On Wed, Dec 31, 2003 at 11:27:55PM +0000, Paul Nasrat wrote:
> I'm trying to build eclipse on a rawhide system with naoko.

Cool.

> I'm getting it fail when linking against ant, I have ant-libs installed and it
> contains:
> 
> /usr/lib/lib-org-apache-tools-ant-1.5.2.so
> /usr/lib/lib-org-apache-tools-ant-taskdefs-optional-1.5.2.so
> /usr/lib/lib-org-apache-tools-bzip2-1.5.2.so
> /usr/lib/lib-org-apache-tools-mail-1.5.2.so
> /usr/lib/lib-org-apache-tools-tar-1.5.2.so
> /usr/lib/lib-org-apache-tools-zip-1.5.2.so
> 
> where as the taroon 1.5.2-16 package has lib-org-apache-tools-1.5.2.so
> 
> Is there a later snapshot available or a preferred hack :)

Yeah, the snapshot was meant to be used with the Taroon ant package.
The preferred hack is to not link against ant.  Just take the -l out of
the Makefile, and you should be fine.  Unfortunately, a later snapshot
isn't available yet.

Hope that helps.

Jeremy

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: naoko and building eclipse
  2003-12-31 23:31 naoko and building eclipse Paul Nasrat
  2004-01-05 20:17 ` Jeremy Handcock
@ 2004-01-05 22:21 ` Tom Tromey
  2004-01-06 11:05   ` Paul Nasrat
  1 sibling, 1 reply; 5+ messages in thread
From: Tom Tromey @ 2004-01-05 22:21 UTC (permalink / raw)
  To: Paul Nasrat; +Cc: eclipse

>>>>> "Paul" == Paul Nasrat <pauln@truemesh.com> writes:

Paul> I'm trying to build eclipse on a rawhide system with naoko.

BTW, which compiler are you using to do this?

The gcc-ssa we initially used has a special "solib" protocol handler.
However, when this patch went into the public gcj tree, the protocol
handler was renamed "gcjlib".  So if you are compiling our gcj-eclipse
snapshot with a version of gcj other than our special hacked version,
you'll have problems.  The fix is pretty simple: rename instances of
"solib" in eclipse to "gcjlib" (you can't do this blindly as this word
is used in the CDT -- you have to look for places where we hacked
eclipse).

You can tell which version of gcj you've got by looking for the
directory libjava/gnu/gcj/protocol/solib in the source tree.  If it
exists, you've got the older one.

This is a pain, I realize.  Hopefully we'll have a new release out
sometime.

Tom

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: naoko and building eclipse
  2004-01-05 22:21 ` Tom Tromey
@ 2004-01-06 11:05   ` Paul Nasrat
  2004-01-07 17:58     ` Tom Tromey
  0 siblings, 1 reply; 5+ messages in thread
From: Paul Nasrat @ 2004-01-06 11:05 UTC (permalink / raw)
  To: Tom Tromey; +Cc: eclipse

On Mon, Jan 05, 2004 at 03:13:20PM -0700, Tom Tromey wrote:
> >>>>> "Paul" == Paul Nasrat <pauln@truemesh.com> writes:
> 
> Paul> I'm trying to build eclipse on a rawhide system with naoko.
> 
> BTW, which compiler are you using to do this?

Rawhide which is gcc 3.5-tree-ssa 20031211 snapshot.

> So if you are compiling our gcj-eclipse
> snapshot with a version of gcj other than our special hacked version,
> you'll have problems.  The fix is pretty simple: rename instances of
> "solib" in eclipse to "gcjlib" (you can't do this blindly as this word
> is used in the CDT -- you have to look for places where we hacked
> eclipse).

Ok, looks as if I have to do this - hoping this fixes the core dumps I'm
getting from the ant run - if not gdb trace later.

> You can tell which version of gcj you've got by looking for the
> directory libjava/gnu/gcj/protocol/solib in the source tree.  If it
> exists, you've got the older one.

I assume you mean libjava/gnu/java/net/protocol - in which case it's gcj lib

> This is a pain, I realize.  Hopefully we'll have a new release out
> sometime.

Well there is a 23rd January devel freeze date for fc2 - I'd assume it'd be
pushed to rawhide by then.

Paul

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: naoko and building eclipse
  2004-01-06 11:05   ` Paul Nasrat
@ 2004-01-07 17:58     ` Tom Tromey
  0 siblings, 0 replies; 5+ messages in thread
From: Tom Tromey @ 2004-01-07 17:58 UTC (permalink / raw)
  To: Paul Nasrat; +Cc: eclipse

>>>>> "Paul" == Paul Nasrat <pauln@truemesh.com> writes:

>> You can tell which version of gcj you've got by looking for the
>> directory libjava/gnu/gcj/protocol/solib in the source tree.  If it
>> exists, you've got the older one.

Paul> I assume you mean libjava/gnu/java/net/protocol - in which case
Paul> it's gcj lib

Yeah, the directory also changed at some point after the patch went
in.

Tom

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-01-07 17:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-31 23:31 naoko and building eclipse Paul Nasrat
2004-01-05 20:17 ` Jeremy Handcock
2004-01-05 22:21 ` Tom Tromey
2004-01-06 11:05   ` Paul Nasrat
2004-01-07 17:58     ` Tom Tromey

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).