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

Reply via email to