Enhancement Request

Jeff Sturm jsturm@one-point.com
Thu Dec 19 14:29:00 GMT 2002


On 2002年12月16日, Glenn Chambers wrote:
> I checked /usr/local/include, and 'gc.h' is definitely there, but I
> don't see any libffi headers in /usr/local/include. I forgot to
> check /usr/local/lib to see if they're in there before I shut the
> Linux box down for the night. I didn't see any exports of 'ffi_common'
> in the generated Makefile, though.

I see... looking at mainline, the toplevel Makefile.def has:
target_modules = { module= libffi; no_install=true; };
which would prevent libffi from being installed, I assume.
If the maintainers think installing libffi is the right thing to do, I can
propose a patch (assuming I can figure out how the autogen stuff works).
> My goal here is to use gcj to build a Java add-in for the Portable.NET
> implementation of C# and friends. Portable.NET also uses libffi and
> boehm-gc, so if I can get the two implementations to use the same GC
> library, I can get proper garbage collection without resorting to
> tricks like the ones RMI needs to use across servers...

Sounds like a nifty project. The boehm-gc in GCC is configured
specifically for gcj, though it should also be suitable for general C/C++
use. Does Portable.NET have any special requirements, i.e. finalization
or type information?
> Glenn Chambers
> Toledo, OH

Home of the Rockets... (UT, my alma mater).
Jeff


More information about the Java mailing list

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