[M3devel] "FreeBSD4" false advertising
    Mika Nystrom 
    mika at async.async.caltech.edu
       
    Tue Jul 13 10:11:58 CEST 2010
    
    
  
Hi Modula-3ers,
I am again (for the "umpteenth" time) attempting to move a medium-sized
under-development software repository from PM3 to CM3.  Things are looking
better!  
But of course there is one snake in paradise.  Can I upgrade the software
without installing new OSes as well (at the same time)?
The installation archive marked "FreeBSD4" does *not* work on FreeBSD 4/i386  
nor on FreeBSD 5.  Is it from 6 or 7?
As I have mentioned before, FreeBSD is pretty good about being
backward-compatible (FreeBSD 4 binaries and even compilers will work fine
on 5 or 6), but it's not at all forwards-compatible.  You simply cannot
compile something on FreeBSD 6 and expect it to work on an earlier release
of the OS.
I have the following on a bona fide FreeBSD 4.11-RELEASE system:
(62)trs80:~>cm3 -version
Critical Mass Modula-3 version d0.0.0
  last updated: unknown
  compiled: 2009-04-25 02:28:01
  configuration: /usr/local/cm3/bin/cm3.cfg
(63)trs80:~>
My bootstrapping instructions I received from Tony do not work.  Quake has
changed so I get an error even cm3 trying to read the m3makefiles.... so
how would I go about bootstrapping the latest CM3 on this?  I wouldn't
trust Python on it either.  (I have Python but an old old version.)
Yes I do want to get rid of FreeBSD-4.11 but one thing at a time would be
my preference.  Right now I seem to have all the software happy with CM3
(for once!)
    Mika
    
    
More information about the M3devel
mailing list