View previous topic :: View next topic |
Author |
Message |
Wienczny
Joined: 10 Apr 2004 Posts: 35
|
Posted: Sun Apr 18, 2004 8:43 am Post subject: Linux version of DWT |
|
|
I've downloaded the revision 13 snapshot using svn.
There are no Linux specific files yet. Is anybody working at a GTK port?
Maybe I can help... |
|
Back to top |
|
|
brad Site Admin
Joined: 22 Feb 2004 Posts: 490 Location: Atlanta, GA USA
|
Posted: Sun Apr 18, 2004 10:36 am Post subject: |
|
|
We'd love the help. Ant was playing around with a bit of the GTK java files, but took a step back and tried to see how the platforms would work together. Andy Friesen had a post where he explained that the implementation was different per platform, but the interface is consistent.
There was also talk of keeping the same interface, and have different people work on different platforms. I have since switched over to Linux and wouldn't mind helping you. But we have most of our work done on Win32 and it may be good to at least get our HelloWorld example working somewhere.
Anyone who wants to contribute code, please send it to me. I'll take a look, and then we can get you WRITE access to Subversion if it looks like you'll have the time to contribute. _________________ I really like the vest! |
|
Back to top |
|
|
Wienczny
Joined: 10 Apr 2004 Posts: 35
|
Posted: Sun Apr 18, 2004 11:39 am Post subject: |
|
|
I did a diff over the GTK Win32 and MacOs versions of SWT and I think Andy Friesen is right. I think the SWT developers have different source repos...
Does Ant have some files to start with? |
|
Back to top |
|
|
JJR
Joined: 22 Feb 2004 Posts: 1104
|
Posted: Sun Apr 18, 2004 12:40 pm Post subject: |
|
|
This was discussed a little bit before:
I don't how difficult it would be, but it would be nice if we could integrate the platforms into once source using version {}. Addition of version specific source files would also be necessary (which means new directories in the combined heirarchy).
This would likely make the project humongous...but at least it would be trully compilable cross-platform.
This covers Win32 and Linux versions of DWT. A Mac port would completely depend on gdc maturity to be feasible. I don't how long it will take for gdc to compile code of this size and complexity... We'll see. Should we work towards also supporting a future DWT direction for macs?
Later,
John |
|
Back to top |
|
|
Wienczny
Joined: 10 Apr 2004 Posts: 35
|
Posted: Sun Apr 18, 2004 1:17 pm Post subject: |
|
|
I think we should not forget future platforms. We should make porting as easy as possible. Maybe we should try to move more code into the internal parts of DWT once it is working. It should be possible to reduce different sources to less than currently 63 files. |
|
Back to top |
|
|
JJR
Joined: 22 Feb 2004 Posts: 1104
|
Posted: Sun Apr 18, 2004 1:25 pm Post subject: |
|
|
Wienczny wrote: | I think we should not forget future platforms. We should make porting as easy as possible. Maybe we should try to move more code into the internal parts of DWT once it is working. It should be possible to reduce different sources to less than currently 63 files. |
As I look through the source files, I see a lot of files that are not necessary in the least; SWT seems to need them for java compatibility and such. Reduction and simplification of source files in the D version should definitely be possible.... but I thought there were more than 63 files. I'll have to take a look. |
|
Back to top |
|
|
|