[M3devel] help booting CM3 on FreeBSD 4.11?
Mika Nystrom
mika at async.caltech.edu
Sat Apr 25 01:05:06 CEST 2009
By the way, I take it booting the compiler "old-fashionedly" with
PM3 is out of the question?
I have a very well-working PM3... reason it's taken me so long to
get around to really pushing on updating to CM3...
But let me fiddle around for a bit and see if I need you again.
Mika
Jay writes:
>
>>
>> Would help if you had pthreads though.
>
>
>IF you have a working-enough pthreads, no matter what library they are in, tak
>e a look at:
>
>
> http://modula3.elegosoft.com/cm3/uploaded-archives/cm3-boot-FreeBSD4-1.tar.gz
>
>
>
>It's a little gross -- one directory with LOTS of files.
>And a few subdirectories you don't need.
>
>
>Be sure to look at the start of the Makefile and possibly adjust it.
>There are some *.sh files, redundant with the Makefile.
>
>
>The output of this is just cm3.
>You can use that to then build up the system from the bottom of the dependeny
>tree and on up -- m3cc, m3core, libm3, etc. do-cm3-core.sh/do-cm3-core.py shou
>ld do that.
>This is different than "upgrade", which uses an existing m3core/libm3.
>
>This is how I do cross builds, both to existing systems and new systems.
>It has worked several times for me. Most often from a Cygwin host but maybe no
>t always, and it isn't Cygwin specific.
>
>
>
>If you really don't have a working pthreads, well, I'd just have to rebuild th
>is with one edit...maybe I can do that quickly (it'll be -2 if so..), maybe it
>'ll work...maybe...
>
>
> - Jay
More information about the M3devel
mailing list