Yavor Georgiev wrote:
Hi all,
I am new to kaffe, so excuse me if my question is too simple or already
had been answered. I tried to search a similar problem in the
mail-archives, but found nothing.
Hi Yavor,
I want a very basic support with no gui or sound support for
sure, so I tried to remove everything that seemed unneeded. In result my
configure flags are:
$ ./../kaffe-1.1.8/configure --without-alsa --without-x --without-esd
--disable-sound --disable-xawt-xi18n --disable-gtk-peer
--disable-native-awt --disable-gconf-peer --with-engine=intrp
--host=i386-cygwin32 --build=i386-cygwin32
See
http://www.kaffe.org/cgi-bin/viewcvs.cgi/*checkout*/kaffe/FAQ/FAQ.win32?rev=HEAD
I think you currently need to disable the building of shared libraries
in order to get a working build without all the linkage problems.
I've used GNU Classpath CVS head in my build on Cygwin, where I've added
the neccessary patches to build on Cygwin a while ago, so if you want to
go that route, you'll need to build classpath's CVS head first, and then
build kaffe with the freshly built classpath as its class library. I've
also used the javac from Sun's JDK 1.6, as ecj is not available in
Cygwin yet, and Classpath's CVS head requires a Java 1.5 capable compiler.
I'll update the FAQ in CVS reflect that.
First I had several problems with IPV6 support
functions/structures, it seems that flag USE_IPV6
were not set when compiling some part of the source, but was needed to include needed structures/functions from header files.
I fixed this easily by adding some ifdefs in the source, since I did not
care about IPV6 support.
Yeah, I've committed a fix for that in classpath's CVS head.
Current problem I have that I cannot resolve almost two days now is as
follows. During linking of libkaffevm I get the following errors:
[snip]
Please advise what might be causing the problem.
DLLs on windows are a bit harder to get right than .so-s on Linux. No
one has done the work yet to be able to build Kaffe as a set of DLLs on
Windows, so you'd need to make a static build as done in the FAQ. If you
make the DLL build work out, I'd love to merge in the patches (or in
general, other patches you come up with).
cheers,
dalibor topic
_______________________________________________
kaffe mailing list
[email protected]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe