Fwd: Re[2]: libffi - Windows builds

John Murga john@murga.org
Thu Jan 16 07:22:00 GMT 2003


This is a forwarded message
From: John Murga <john@murga.org>
To: Anthony Green <green@redhat.com>
Date: Thursday, January 16, 2003, 7:21:49 AM
Subject: libffi - Windows builds
===8<==============Original message text===============
Hey
AG> The current API is pretty stable (too stable, some might say :-)
AG> It gets a tweak or two a month for various ports.
Cool, that's what I thought.
AG> I don't understand why libffi is a problem for building a mingw cross on
AG> cygwin. Could you please explain this?
I don't understand either 8-) but I can describe what happens...
For some reason some of the ".lo" files created by the libffi build process
end up being blank, libtool with then complain about these not being valid...
if you force the process to go on you end up with lots "undefined reference
to `ffixxx..." when you try to compile anything with GCJ.
All the files created in libffi seem wrong when compared to those from a Linux
cross compile, replacing these libffi files with those from the Linux build
enables the process to continue and ultimately gives you a working GCJ.
I still have to look through the Cygwin archives to see if they have a fix for
this problem, but although I would much prefer to get libffi building properly
I really just see this as a quick way of enabling Windows guys to test changes
which would in most cases not affect libffi, so I don't really consider this a
show stopper.
Having the choice any sane person would do the build under Linux, as it takes
a fraction of the time and doesn't require any kludging, but some people out
the there just don't have it available.
Cheers
JohnM


More information about the Java mailing list

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