Thread: [Java-gnome-developer] Writing multiplattform applications
Brought to you by:
afcowie
From: Khiraly <khi...@gm...> - 2005-01-09 17:31:22
|
Dear list, I want to develope a multiplattform software, but at the same time I want to have a gtk2 version of my software (if possible a native binary too). Can somebody offer me a good starting tutorial? If I use gtk2 bindings, how can I compile for other plattform? (macOSX, windowsXP) Thx in advance, Khiraly |
From: Jerry H. <wa...@la...> - 2005-01-09 17:41:15
|
Gtk2 runs on Windows. Probably OS X too, but I've never tried that. On Sun, 2005-01-09 at 18:31 +0100, Khiraly wrote: > Dear list, > > I want to develope a multiplattform software, but at the same time I > want to have a gtk2 version of my software (if possible a native binary > too). > > Can somebody offer me a good starting tutorial? > > If I use gtk2 bindings, how can I compile for other plattform? (macOSX, > windowsXP) > > Thx in advance, > > Khiraly > > > > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer -- Jerry Haltom <wa...@la...> |
From: Jeff M. <ku...@gm...> - 2005-01-09 17:42:29
|
On Sun, 09 Jan 2005 18:31:17 +0100, Khiraly <khi...@gm...> wrote: > Dear list, > > I want to develope a multiplattform software, but at the same time I > want to have a gtk2 version of my software (if possible a native binary > too). > > Can somebody offer me a good starting tutorial? We do not have a gtk only tutorial at this time. Perhaps this is something we can work on after our release and API freeze tomorrow. Are you already familiar with gtk? If so, java-gnome should feel quite natural. If not, perhaps you can go through the gtk tutorial but use java-gnome instead of C. > > If I use gtk2 bindings, how can I compile for other plattform? (macOSX, > windowsXP) Windows compilation was something that was worked on a little while ago but was never completed. We have discussed making this part of our focus after the release tomorrow. As far as I know our bindings have not been built on macOSX although it should be quite easy. Currently I don't have access to such a system to test/debug. > > Thx in advance, Please let us know how things go for you and don't hesitate to ask question here. > > Khiraly > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer > -- Jeffrey Morgan "The highest reward for a man's toil is not what he gets for it, but what he becomes by it" - Jon Ruskin |
From: Khiraly <khi...@gm...> - 2005-01-09 18:16:06
|
2005-01-09, v keltez=E9ssel 12:42-kor Jeff Morgan ezt =EDrta: > We do not have a gtk only tutorial at this time. Perhaps this is > something we can work on after our release and API freeze tomorrow. > Are you already familiar with gtk? If so, java-gnome should > feel quite natural. If not, perhaps you can go through the gtk > tutorial but use java-gnome instead of C. >=20 Im not familiar with gtk2. I have tried just gtk2-perl for some of my scripts. (because my sister wanted executed too;) > >=20 > > If I use gtk2 bindings, how can I compile for other plattform? (macOS= X, > > windowsXP) >=20 > Windows compilation was something that was worked on a little while > ago but was never completed. We have discussed making this > part of our focus after the release tomorrow. As far as I know our bin= dings > have not been built on macOSX although it should be quite easy. =20 > Currently I don't have access to such a system to test/debug. >=20 Thx. Currently I dont have either access to windows machine, but in my vision there will be more windows people using my software as linux people. ----- My other question (what I have forgotten): There are any relationship between java-gnome and libswt? (http://libswt.sourceforge.net/) What I have readed the primary goal is similar for the two projekt (writing java application which use gtk2 for apparence.) By what point of views can i choose between the two libraries? For now I have only use swing for the graphical interface. (java) Best regards,=20 Khiraly |
From: Jeff M. <ku...@gm...> - 2005-01-09 18:41:35
|
On Sun, 09 Jan 2005 19:15:53 +0100, Khiraly <khi...@gm...> wrote: > 2005-01-09, v keltez=E9ssel 12:42-kor Jeff Morgan ezt =EDrta: > My other question (what I have forgotten): > There are any relationship between java-gnome and libswt? > (http://libswt.sourceforge.net/) >=20 > What I have readed the primary goal is similar for the two projekt > (writing java application which use gtk2 for apparence.) The two libraries are not the same and do not share the same goal. SWT only uses gtk on *NIX platforms. The goal of SWT is to provide a cross platform widget toolkit that uses the native library on each platform (win32 on Windows, GTK or Motif on *NIX, etc.). Any form of integration into the platform desktop is not portable. Java-GNOME provides bindings for the libraries that make up the GNOME stack (glib, atk, pango, gdk, gdk-pixbuf, gtk, libgnome, libgnomeui, libgnome-canvas, libgconf, and libglade). If you are building applications for the GNOME desktop then you would choose Java-GNOME. Also, if you are building applications for GTK then you would choose Java-GNOME. >=20 > By what point of views can i choose between the two libraries? >=20 > For now I have only use swing for the graphical interface. (java) >=20 > Best regards, > Khiraly >=20 > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > java-gnome-developer mailing list > jav...@li... > https://lists.sourceforge.net/lists/listinfo/java-gnome-developer >=20 --=20 Jeffrey Morgan "The highest reward for a man's toil is not what he gets for it, but what he becomes by it" - Jon Ruskin |