On Wednesday 14 January 2015 08:08:23 [email protected] wrote:
> Even though at the back of my mind there is a nagging desire to
> implement gccgo in a Plan 9 fashion (for OpenLDAP, if anyone cares), I
> think the bccgo approach, useful as it is, should be limited to
> obsolete software.  But that's philosophy, rather than pragmatism.

There is a new-ish GCC port (4.8.3) to Plan9 made by Alvaro
http://marcus.biz.tm/jail/comment?threadid=62&title=GNU+port+for+Plan9+upgraded
http://marcus.biz.tm/jail/comment?threadid=64&title=GCC+4.8.3+and+Lighttpd+in+Plan9

I mirrored one older (gcc 4.5) version at
http://plan9.bell-labs.com/sources/contrib/staal1978/gcc/

Basically it is the APE libs built with GCC. It should apparently support many 
languages (it does not mention which ones). It might be possible to use to 
rebuild GCC that supports go (if it is not included by default). The new 
version uses another directory structure, but similar to regular APE it 
basically is a sepparate environment from the typical Plan9 (probably to treat 
more like linuxemu rather than as APE since GCC-compiled libraries can not be 
mixed with the native system libraries).

I have personally looked at kerberos/heimdall + ldap before... do not remember 
for what and then I tried building in "vanilla" APE (I think it was for 
quagga). I have also had thoughts about a Tor client (needs libevent) and/or 
one of the distributed DNS things. Right now no time to play however :(

Now that I saw this updated 4.8 port of GCC I am  eager to play around with it 
again some time...

Reply via email to