[M3devel] NetBSD2_i386 archives available

Jay jay.krell at cornell.edu
Sun Mar 29 04:52:10 CEST 2009


NetBSD2_i386 min/std archives are now at
http://modula3.elegosoft.com/cm3/uploaded-archives/
 

They have paths to /tmp/random/*.so.
You will want to set $LD_LIBRARY_PATH, for example:
 export LD_LIBRARY_PATH=/cm3/lib
or
 export LD_LIBRARY_PATH=/usr/local/cm3/lib
 
 
This is fixed, but after I made the archives.
(You'll still need to set LD_LIBRARY_PATH.)
 
 
It'll be nice I think to use "$ORIGIN" on NetBSD 5.0
and wherever else it is supported, and set the paths to $ORIGIN/../lib.
That way the install point can be anywhere and at least "installed"/shipped
binaries can run without any environment variable.

 
This isn't a new port, but it had been mising in recent releases.
I wasn't able to bootstrap from the most recent release, didn't
debug that, so did a cross build.
 

This was actually on NetBSD 4.0.1, not "2".

I switched it to use pthreads by default and the newer/smaller/more-portable *.i3 files.
  I did not build or test user threads, but, as with Linux/Darwin/SOL*,
  I left in the older Usignal.i3 etc. for their support.

 
I did the work in Virtual PC; it was slow.
Juno and formsedit startup and display remotely.
I didn't have the patience for Juno to finish initializing.

 
I don't know if I deleted all the *.tar.gz files by accident
or they were lost or what, but I restored them all from the *.tar.lzma files.
 

 - Jay


More information about the M3devel mailing list