digitalmars.D.dwt - why "dwt-linux" instead of "dwt-gtk" ?
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> Feb 21 2008
- Frank Benoit <keinfarbton googlemail.com> Feb 21 2008
Is there anything specific to Linux in that DWT variant, or would it work on other Unix ? For instance FreeBSD and Mac OS X have support for running GTK+ on either X11 or even Aqua... --anders
Feb 21 2008
Anders F Björklund schrieb:Is there anything specific to Linux in that DWT variant, or would it work on other Unix ? For instance FreeBSD and Mac OS X have support for running GTK+ on either X11 or even Aqua... --anders
SWT has these variants: 1.) win32-win32-x86 => dwt-win 2.) wpf-win32-x86 3.) win32-wce_ppc-arm-j2se 4.) win32-wce_ppc-arm-j2me 5.) gtk-linux-x86 => dwt-linux 6.) gtk-linux-x86_64 7.) gtk-linux-ppc 8.) motif-linux-x86 9.) gtk-solaris-sparc 10.) motif-solaris-sparc 11.) photon-qnx-x86 12.) motif-aix-ppc 13.) carbon-macosx So, the project names could have been choosen more precisely like dwt-win32-win32-x86 and dwt-linux-gtk-x86. But I found this a bit too explicit. Perhaps, if we decide to also do a WPF or 64 bit port, we have to rethink the project names. If you could use the dwt-linux for anything different from Linux, i don't know.
Feb 21 2008
Frank Benoit wrote:Is there anything specific to Linux in that DWT variant, or would it work on other Unix ? For instance FreeBSD and Mac OS X have support for running GTK+ on either X11 or even Aqua...
SWT has these variants: 1.) win32-win32-x86 => dwt-win 2.) wpf-win32-x86 3.) win32-wce_ppc-arm-j2se 4.) win32-wce_ppc-arm-j2me 5.) gtk-linux-x86 => dwt-linux 6.) gtk-linux-x86_64 7.) gtk-linux-ppc 8.) motif-linux-x86 9.) gtk-solaris-sparc 10.) motif-solaris-sparc 11.) photon-qnx-x86 12.) motif-aix-ppc 13.) carbon-macosx So, the project names could have been choosen more precisely like dwt-win32-win32-x86 and dwt-linux-gtk-x86. But I found this a bit too explicit. Perhaps, if we decide to also do a WPF or 64 bit port, we have to rethink the project names. If you could use the dwt-linux for anything different from Linux, i don't know.
I see, just my ignorance about available SWT versions then. :-) And if you do decide to support 64-bit, that could probably fit within the existing projects (even if needing different binaries) While FreeBSD can run the Linux binaries, it doesn't help the Mac. Then again the GTK+ port does look a bit "alien" on it anyway... --anders
Feb 21 2008








=?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se>