Also the installation of cm3-d5.2.7 on ix86/LINUXLIBC6 makes troubles.
I updated my installation with the binaries from
http://www.elegosoft.com/cm3/cm3-min-POSIX-LINUXLIBC6-d5.2.7-2005-03-31.tgz
Again, I try to compile the standard libraries from CVS.
thielema@[EMAIL PROTECTED]
> ./scripts/do-cm3-min.sh
/home/thielema/cm3/src/scripts/pkgmap.sh -c "cm3 -build -override
-DROOT='/home/thielema/cm3/src' " m3gc-simple m3gc-enhanced m3core libm3
=== package m3-libs/m3gc-simple ===
+++ cm3 -build -override -DROOT='/home/thielema/cm3/src' +++
/home/thielema/cm3/src/m3-libs/m3gc-simple
--- building in LINUXLIBC6 ---
unable to read ../src/m3overrides, options "-override" and "-x" ignored.
==> m3-libs/m3gc-simple done
=== package m3-libs/m3gc-enhanced ===
+++ cm3 -build -override -DROOT='/home/thielema/cm3/src' +++
/home/thielema/cm3/src/m3-libs/m3gc-enhanced
--- building in LINUXLIBC6 ---
unable to read ../src/m3overrides, options "-override" and "-x" ignored.
==> m3-libs/m3gc-enhanced done
=== package m3-libs/m3core ===
+++ cm3 -build -override -DROOT='/home/thielema/cm3/src' +++
/home/thielema/cm3/src/m3-libs/m3core
--- building in LINUXLIBC6 ---
==> m3-libs/m3core done
=== package m3-libs/libm3 ===
+++ cm3 -build -override -DROOT='/home/thielema/cm3/src' +++
/home/thielema/cm3/src/m3-libs/libm3
--- building in LINUXLIBC6 ---
stale imports -> compiling SocketPosix.m3
Fatal Error: bad version stamps: SocketPosix.m3
version stamp mismatch: Compiler.Platform
<b388e13e20d650e9> => SocketPosix.m3
<df3c2b13d1d385ee> => Compiler.i3
version stamp mismatch: Compiler.ThisPlatform
<fe663fa0d197c048> => SocketPosix.m3
<92d2f58d2092154f> => Compiler.i3
*** execution of failed ***
On
http://www.elegosoft.com/cm3/upgrading.html
I read that the script ./scripts/upgrade.sh may help. But it wants to
compile modules from m3-sys which seems to be unnecessary because I don't
want to build the compiler but only the standard libraries.
thielema@[EMAIL PROTECTED]
> cm3 -version
Critical Mass Modula-3 version d5.2.7
last updated: 2004-10-31
configuration: /home/cm3/bin/LINUXLIBC6/cm3.cfg