Thread overview | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
April 11, 2007 SWT tioported | ||||
---|---|---|---|---|
| ||||
TioPort is a Java to D converter. www.dsource.org/projects/tioport The main reason for starting this project was, to create a SWT port for Linux, Windows and Mac OSX. The convertion is going fully automatically, so it should be possible to update to upcoming SWT releases. You can download the current snapshot of the converted SWT: http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-linux-gtk.tar.bz2?format=raw http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-win32.zip?format=raw The SWT examples: see the repository in trunk/ports/swt-3.2.1/swt-3.2.1-examples Screenshots of the examples: http://dsource.org/projects/tioport/wiki/port_swt I hope all permissions on the website are set up correctly. If you have problems seeing certain pages, please tell me. Frank |
April 11, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit (keinfarbton) | Frank Benoit (keinfarbton) napisał(a):
> TioPort is a Java to D converter.
>
> www.dsource.org/projects/tioport
>
> The main reason for starting this project was, to create a SWT port for
> Linux, Windows and Mac OSX. The convertion is going fully automatically,
> so it should be possible to update to upcoming SWT releases.
>
> You can download the current snapshot of the converted SWT:
> http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-linux-gtk.tar.bz2?format=raw
> http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-win32.zip?format=raw
>
> The SWT examples:
> see the repository in trunk/ports/swt-3.2.1/swt-3.2.1-examples
>
> Screenshots of the examples:
> http://dsource.org/projects/tioport/wiki/port_swt
>
> I hope all permissions on the website are set up correctly. If you have
> problems seeing certain pages, please tell me.
>
> Frank
Great work - I really appreciate it!
I was looking for good, cross-platform GUI toolkit for D for quite a long time.
And additionally Java to D converter! Really great!
Regards
Marcin Kuszczak
|
April 11, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit (keinfarbton) | Frank Benoit (keinfarbton) napisał(a):
> TioPort is a Java to D converter.
>
> www.dsource.org/projects/tioport
>
> The main reason for starting this project was, to create a SWT port for
> Linux, Windows and Mac OSX. The convertion is going fully automatically,
> so it should be possible to update to upcoming SWT releases.
>
> You can download the current snapshot of the converted SWT:
> http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-linux-gtk.tar.bz2?format=raw
> http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-win32.zip?format=raw
>
> The SWT examples:
> see the repository in trunk/ports/swt-3.2.1/swt-3.2.1-examples
>
> Screenshots of the examples:
> http://dsource.org/projects/tioport/wiki/port_swt
>
> I hope all permissions on the website are set up correctly. If you have
> problems seeing certain pages, please tell me.
>
> Frank
BTW - please allow access to SVN on Trac Wiki. It is not accessible ATM.
BR
Marcin Kuszczak
|
April 11, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit (keinfarbton) | Frank Benoit (keinfarbton) wrote:
> TioPort is a Java to D converter.
>
> www.dsource.org/projects/tioport
<snip>
I couldn't find any build instructions. What would the command line be for building the paint example with bud?
I fixed a couple of missing imports, but I wasn't able to get rid of all the missing symbols when linking. Sorry I didn't keep the error messages.
|
April 12, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to torhu | > > I couldn't find any build instructions. What would the command line be for building the paint example with bud? > > I fixed a couple of missing imports, but I wasn't able to get rid of all the missing symbols when linking. Sorry I didn't keep the error messages. The zip file only contain the raw converted SWT sources. You cannot build any example with them. 1. Make a checkout "svn co http://svn.dsource.org/projects/tioport/trunk tioport" 2. Go to the example dir ports/swt-3.2.1/swt-3.2.1-examples 3. You need rebuild installed. 4. Call the Build file: For linux there is a Makefile.linux make -f Makefile.linux paint For windows there is there is a paint_win32_build.bat file. paint_win32_build.bat |
April 12, 2007 dejavu (was Re: SWT tioported) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit (keinfarbton) | Frank Benoit (keinfarbton) wrote: > TioPort is a Java to D converter. About dejavu http://www.dsource.org/projects/tioport/wiki/dejavu >Why not using a port of the java original including the implementations? > >Copyright > >Why not using the GNU classpath? > >GPL Why not use Harmony? http://harmony.apache.org/ marcio |
April 12, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit (keinfarbton) | Frank Benoit (keinfarbton) escribió:
> TioPort is a Java to D converter.
>
> www.dsource.org/projects/tioport
>
> The main reason for starting this project was, to create a SWT port for
> Linux, Windows and Mac OSX. The convertion is going fully automatically,
> so it should be possible to update to upcoming SWT releases.
>
> You can download the current snapshot of the converted SWT:
> http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-linux-gtk.tar.bz2?format=raw
> http://dsource.org/projects/tioport/browser/downloads/swt-3.2.1-win32.zip?format=raw
>
> The SWT examples:
> see the repository in trunk/ports/swt-3.2.1/swt-3.2.1-examples
>
> Screenshots of the examples:
> http://dsource.org/projects/tioport/wiki/port_swt
>
> I hope all permissions on the website are set up correctly. If you have
> problems seeing certain pages, please tell me.
>
> Frank
That is really awsome!!
|
April 12, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit (keinfarbton) | Could you please release the precompiled libraries with .di import files instead of full sources and the libraries linked with dejavu/tango. This would make more sense to release precompiled libraries and they will not depend on tango which (in my case) is impossible to compile (tried dmd 1.010/011). |
April 12, 2007 Re: dejavu (was Re: SWT tioported) | ||||
---|---|---|---|---|
| ||||
Posted in reply to Marcio | Marcio wrote: > Frank Benoit (keinfarbton) wrote: >> TioPort is a Java to D converter. > > About dejavu http://www.dsource.org/projects/tioport/wiki/dejavu > > >Why not using a port of the java original including the implementations? > > > >Copyright > > > >Why not using the GNU classpath? > > > >GPL > > > Why not use Harmony? > > http://harmony.apache.org/ > > > marcio Because at some level, you need to implement system functionality, and to some degree, the JRE is atomic operations of Java. I agree with Frank that this is the sensible level to do the necessary D implementation. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango |
April 12, 2007 Re: SWT tioported | ||||
---|---|---|---|---|
| ||||
Posted in reply to bobef | Yes, that would be good. Well i am a linux dmd user. :) That means, i cannot build libs. Especially not for windows. Perhaps somebody can contribute a makefile/buildfile and compiled libs? |
Copyright © 1999-2021 by the D Language Foundation