Mark J. Wielaard Diary

Posts from August, 2005

24 Aug 2005

August 24th, 2005 at 09:08
Permalink | Trackback | Links In |
No Comments

GCJ/Perl Integration

Anthony pointed me to the facination GCJ/Perl Integration project by David Rusek. This is one of the google Summer of Code projects. See also:

So now you can write mixed C++ and GCJ code in Perl:


#!/usr/bin/perl -w

use strict;
use warnings;

use GCJ::Cni;
use BasicJavaClass;

GCJ::Cni::JvCreateJavaVM(undef);
GCJ::Cni::JvAttachCurrentThread(undef, undef);

my $basic_java_class = new BasicJavaClass();
$basic_java_class->saySomething();

GCJ::Cni::JvDetachCurrentThread();

Cute!

Hello Qt4 AWT

August 23rd, 2005 at 19:08
Permalink | Trackback | Links In |
No Comments

Sven has been working on a new set of AWT peers for GNU Classpath based on Qt4. They look nice and have already helped find issues in our generic AWT code and our other gtk+ peer code.

18 Aug 2005

August 18th, 2005 at 08:08
Permalink | Trackback | Links In |
No Comments

GNU Classpath distro DevJam

Various Debian packagers and developers are interested in coming
together to improve the Free Software tool chain, the programs and
the free runtime environments for software written in the java
programming language.

For such a meeting we would like to include packagers from various
distributions to coordinate on library names, dependency and
versioning. And to share experiences on how to integrate and map
dependencies of tools like ant and maven when creating traditional
GNU/Linux distribution packages.

So we are proposing a developer and packager meeting around
coordinating and improving the state of packaging of large scale
applications written in the java programming language using the GNU
Classpath, gcj and other free java-like tool chains for the various
GNU/Linux distributions.

Please see DevJam wiki for details:
http://java.debian.net/index.php/DevJam

We hope to get together a group of (20 till 30) people wanting to do
some hands on hacking to show the state of the art in packaging.
Resulting in the availability of several new packages, improvements to
the free tool chains and cross-distribution packaging conventions
quickly after the meeting.

One of the ideas to keep the cost down for now is sharing the meeting
with another group in Oldenburg, Germany, from September 21st to
September 25th. http://meeting.ffis.de/Oldenburg2005/

If you are interested please add you name and thoughts about how to
make such a meeting most effective to the wiki! And please contact us
if you are interested in sponsoring the effort.

Copy/Paste

August 16th, 2005 at 22:08
Permalink | Trackback | Links In |
No Comments

Finally did some coding again:

That is some text copy/pasted from xchat, an image from gimp, a Serialized object from another program and a file list from eclipse. It is nice to have all these programs interoperate so nicely with our awt.datatransfer.

jRate - realtime gcj

August 7th, 2005 at 12:08
Permalink | Trackback | Links In |
No Comments

Interesting project on sourceforge. jRate an extension of the GCJ compiler front-end and runtime system which adds support for most of the features required by the RTSJ real-time specification.

Keep those patches coming!

August 2nd, 2005 at 12:08
Permalink | Trackback | Links In |
No Comments