Re: [Java-gnome-developer] Windows-Port in progress...
Brought to you by:
afcowie
From: Linuxhippy <lin...@we...> - 2002-10-24 20:10:35
|
Jeffrey Morgan schrieb: > I am very glad to hear you are starting this effort. Please > keep us informed on your progress and don't hesitate to ask > questions. I would really like to see this project succeed! > I´ll start as soon as I can free up some time (next Monday after Math-Exam). I hope it does not matter, that the port will be cygwin (will increase size needed for dlls).. The main-focus will be at gcj, because there´s for now no gui-toolkit for gcj/winedows except for swt.... > It might be a much easier task to port the latest in cvs. > The code does not use the generator. All of the glue code > is contained in the src/jni directory. It also uses GTK2. > The implementation is also much cleaner > I´ve heard, that 0.8 will be a big step. Is the api stable, or will there be big changes in the future? Some time ago, you told us, that the 0.8 will have a completly new api. I welcome this really very much, because there where many low-level thigs in 0.71 which slew down development... One question: On the swt-site I read that its very hard to use gc with native toolkits. Is this also true for java-gtk, or can it handle recources pretty well? On Monday I´ll have a look to 0.8, maybe I can manage to use mingw32 for the bindings themself, so cygwin-dlls will be only needed with gcj... Mfg Linuxhippy PS: Java-GTK is the most clear,easy and prductive toolkit, I´ve ever used. I had a look to GTK+, AWT, SWING, MFC (uhhrrgg!) and WxWindows, but Java-gnome and Java or best! > -Jeff > > > > Hi Gnu-Java-Folks! > > > > As I´ve promised several times before, I´m finaly starting > > now to make a > > build of java-gtk-0.7.1 for windows, because I´ve heard, that > > a working > > gcj with jni is out for windows using the cygwin-libraries. > > > > So the port will be based on cygwin, I hope thats not too > > ugly for your > > needs... > > > > My problem is the glue-c-code: > > I cant simply compile it, because java-gtk is in the > > gtk-1.3.0/windows-port from www.gtk.org->win32 without gtk-config. > > So, please could anybody explain me, which files I should compile and > > wich files I need to link togehter to a library. > > I´ve already looked into /src/code/jni/glue or so..., and > > there are some > > C-Files in it. Is it right, that I only need to do gcc -c *.c > > and then > > link every *.o to a shared library (I think gcc has such a > > flag..). Do I > > need the java/jni-inicludes. > > > > I hope you´re not angry to me, because I´ve promised so > > often, that I´ll > > do a port. But belive me, my problem is simply time. Now I´ve > > downloaded > > cygwin and I´m ready to start "work" (fun)... > > > > Mfg Linuxhippy > > > |