Jump to page: 1 2 3
Thread overview
SWT tioported
Apr 11, 2007
Aarti_pl
Apr 11, 2007
Aarti_pl
Apr 11, 2007
torhu
Apr 12, 2007
bobef
dejavu (was Re: SWT tioported)
Apr 12, 2007
Marcio
Apr 12, 2007
Lars Ivar Igesund
Apr 12, 2007
Ary Manzana
Apr 12, 2007
Clay Smith
Apr 16, 2007
Serg Kovrov
Apr 16, 2007
Davidl
Apr 16, 2007
Davidl
Apr 16, 2007
Davidl
April 11, 2007
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
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
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
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
> 
> 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
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
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
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
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
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?
« First   ‹ Prev
1 2 3