[M3devel] missing M3_FRONT_FLAGS from libm3: m3overrides
Peter Eiserloh
eiserlohpp at yahoo.com
Sat May 16 20:55:03 CEST 2009
Jay,
Thank you Jay for looking into this. Oops, you are right
s/obliq/quake/.
BTW: It builds all the way even in the same source tree when I do an "./scripts/upgrade.sh", I did a "realclean" first. I guess this
(upgrade.sh) is what most people are using these days to build the
compiler, rather than the old "do-cm3-foo" scripts.
Okay, I downloaded cm3-src-all-d5.8.0-2009-05-16-12-07-46.tgz,
and did an upgrade.sh, then after a "do-cm3-std.sh realclean",
I re-tryed the "do-cm3.std.sh build", and it failed again with
the same error. This is with cm3 (5.8.0) built with this mornings
source tree.
I inserted your change into libm3/src/m3override, and it is currently
building.
> The file now reads:
>
> override("m3core", ROOT & "/m3-libs")
> if defined("M3_FRONT_FLAGS")
> M3_FRONT_FLAGS += "-vsdebug"
> else
> M3_FRONT_FLAGS = ["-vsdebug"]
> end
> _M3BUNDLE_OVERRIDE = "T"
This is worked for me. I suggest you check it into the repository.
Peter
> From: jay.krell at cornell.edu
> To: eiserlohpp at yahoo.com; m3devel at elegosoft.com
> Subject: RE: [M3devel] missing M3_FRONT_FLAGS from libm3: m3overrides
> Date: Sat May 16 00:27:08 CEST 2009
>
>specifically:
>
>
>C:\dev2\cm3.2\m3-sys\cminstall\src\config-no-install\cm3cfg.common
>
>
>
>if equal(M3_BACKEND_MODE, "0") or equal(M3_BACKEND_MODE, "1")
> or equal(M3_BACKEND_MODE, "IntegratedObject") or equal(M3_BACKEND_MODE, "IntegratedAssembly")
> M3_FRONT_FLAGS = ["-unfold_nested_procs", "-check_procs"]
>% --- internal configuration options passed directly to the Modula-3 front-end
>else
> M3_FRONT_FLAGS = [ ]
>end
>
>
> - Jay
>
+--------------------------------------------------------+
| Peter P. Eiserloh |
+--------------------------------------------------------+
More information about the M3devel
mailing list