Building GCC with native Solaris ld fails

Tom Tromey tromey@redhat.com
Sun Jan 18 23:25:00 GMT 2004


>>>>> "Gerald" == Gerald Pfeifer <gerald@pfeifer.com> writes:

Gerald> ld: fatal: file /dev/zero: mmap anon failed: Not enough space
Gerald> collect2: ld returned 1 exit status
Gerald> gmake[5]: *** [libgcj.la] Error 1
Gerald> Don't we have machinery to split the huge link into pieces in cases
Gerald> like this?
I think you're probably thinking of the machinery that exists to split
the long command lines into pieces.
For 3.5 we're planning to split libgcj.so into several separate
libraries. For this to work well requires the new binary
compatibility ABI (aka -findirect-dispatch) to be more complete (some
runtime patches are missing) and tested. So, help is on the way, but
not immediately.
To be precise, this plan isn't definite, but we've discussed it a few
times. The exact breakdown of what classes go where is still unknown.
Tom


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /