Hello,

It looks like I have been successful in bringing a modern
programming language to RISC OS by porting the Vala compiler.

Well, I managed to compile and run the Hello World program...

I am very impressed by the work done in the GCCSDK and the porting
tools. That was a great help without I would never have managed it.

Anyway, I now have a directory that contains some settings which
enables the autobuilder to produce a Vala compiler that runs on
RISC OS.

Where do I go from here? I suppose it should be checked in into the
SVN repository, but I do not have access to that.

I made some local changes to the glib2 library, which were
neccessary for Vala, but I think they have been obsoleted both by
new glib releases and some changes in the repository. I should
check that, I suppose.

Well, there is a small error in the RISCOS documentation for
glib-2.0-dev, which says:

"
C flags
-I/LibGLib2:glib2-0

Linking flags for shared libraries
-LLibGLib2: -lglib2.0

Linking flags for static libraries
-LLibGlib2: -lglib2.0 -LLibGetText: -lintl
"

which should read:

"
C flags
-I/LibGLib2:glib-2.0

Linking flags for shared libraries
-LLibGLib2: -lglib-2.0

Linking flags for static libraries
-LLibGlib2: -lglib-2.0 -LLibGetText: -lintl
"

(That is my experience anyway)

Cheers,
Jan-Jaap

(Now trying to figure out how to build something useful with Vala
using OSLib which is AOF, and GLib2 which is ELF...)

_______________________________________________
GCCSDK mailing list [email protected]
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK

Reply via email to