[m-dev.] Problems building on Cygwin

Sergey Khorev sergey.khorev at gmail.com
Fri Jun 12 03:57:12 AEST 2009


Hi,

I'm trying to build the latest rotd on Cygwin.

configure says that .c files are up to date:
	checking whether any C files need to be rebuilt...
	no - they are compatible with autoconfigured settings

but for some reason make tries to rebuild files in library directory (see log below). Any clue what 
might be wrong and what should be checked? Btw it tries to rebuild files with --mercury-linkage shared.

...
cd library && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  depend
make[2]: Entering directory `/cygdrive/g/winmercury/mercury-compiler-rotd-2009-06-10/library'
../Mmake.common:455: warning: undefined variable `mer_std.mhs'
../Mmake.common:458: warning: undefined variable `mer_std.mhs'
../Mmake.common:464: warning: undefined variable `mer_std.os'
/tmp/mmake.n6UEwO:964: warning: undefined variable `mer_std.trans_opts'
/tmp/mmake.n6UEwO:968: warning: undefined variable `mer_std.ms'
/tmp/mmake.n6UEwO:976: warning: undefined variable `mer_std.ms'
/tmp/mmake.n6UEwO:996: warning: undefined variable `mer_std.os'
/tmp/mmake.n6UEwO:997: warning: undefined variable `mer_std.cs'
/tmp/mmake.n6UEwO:998: warning: undefined variable `mer_std.ss'
/tmp/mmake.n6UEwO:999: warning: undefined variable `mer_std.pic_ss'
/tmp/mmake.n6UEwO:1000: warning: undefined variable `mer_std.ils'
/tmp/mmake.n6UEwO:1001: warning: undefined variable `mer_std.javas'
/tmp/mmake.n6UEwO:1158: warning: undefined variable `mer_std.os'
/tmp/mmake.n6UEwO:1463: warning: undefined variable `MMAKE_USE_SUBDIRS_EXPLICIT'
/tmp/mmake.n6UEwO:1487: warning: undefined variable `MMAKE_USE_SUBDIRS_EXPLICIT'
mmc --generate-dependencies --grade asm_fast.gc      --mercury-linkage shared --flags LIB_FLAGS 
--flags INTER_FLAGS -R/usr/local/mercury-rotd-2009-06-10/lib/mercury/lib/asm_fast.gc 
-R/usr/local/mercury-rotd-2009-06-10/lib/mercury/lib --use-subdirs  --no-warn-nothing-exported 
--no-warn-unused-imports   mer_std
../scripts/mmc: line 26: d:/Develop/Cygwin/usr/local/mercury-rotd-2009-06-10/bin/mercury_compile: No 
such file or directory
../scripts/mmc: line 26: exec: 
d:/Develop/Cygwin/usr/local/mercury-rotd-2009-06-10/bin/mercury_compile: cannot execute: No such 
file or directory
make[2]: *** [mer_std.depend] Error 126
make[2]: Leaving directory `/cygdrive/g/winmercury/mercury-compiler-rotd-2009-06-10/library'
make[1]: *** [library/Mercury/deps/mer_std.dep] Error 2
make[1]: Leaving directory `/cygdrive/g/winmercury/mercury-compiler-rotd-2009-06-10'
make: *** [all] Error 2

--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to:       mercury-developers at csse.unimelb.edu.au
Administrative Queries: owner-mercury-developers at csse.unimelb.edu.au
Subscriptions:          mercury-developers-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the developers mailing list