From: Eric B. <er...@go...> - 2008-01-22 20:53:07
|
Colin Adams wrote: > On 22/01/2008, Eric Bezault <er...@go...> wrote: >>> If the former, then is it possible to test to see if an environment >>> variable is set within a system.xace file? >> <option name="garbage_collector" value="boehm" if="${BOEHM_GC}"/> >> > > It doesn't work. > > Not even if I add -DBOEHM_GC =/usr/local to the geant invocation. > > Geant is not passing on BOEHM_GC to gexace command, and so the line > does not appear in the generated compile_ge.xace. > > Here is the generated command: > > gexace --define="GOBO_EIFFEL=ge GOBO_OS=unix GOBO_CC=gcc" > --system="ge" --output="compile_ge.xace" > /home/colin/gobo/src/gexslt/system.xace > > If I manually add BOEHM_GC=/usr/local into the --define= stuff, then > the correct xace gets generated. Update the file gobo/misc/eiffel.eant and try again. -- Eric Bezault mailto:er...@go... http://www.gobosoft.com |