[mercury-users] installation failure

Tom Wouters tom.wouters1 at student.kuleuven.ac.be
Thu May 8 05:45:55 AEST 2003


Today i was trying to compile Mercury 0.11.1-beta-2003-04-06 from 
source. 5hours into 'make install' it suddenly aborts.
(the last screen of output is below)

i'm wondering if this might be caused by the mono .NET environnement i 
have installed on my debian.

also, i don't need the il-backend, therefor, could disabeling .NET 
support in the config solve this problem and allow me to complete the 
installation?

Thx, Tom

********************************************************
make[2]: Entering directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06/runtime'
../Mmake.common:385: warning: undefined variable `LIB_DLL_H'
../Mmake.common:388: warning: undefined variable `LIB_DLL_H'
/tmp/mmake.IBvg9j:962: warning: undefined variable `LIB_DLL_H'
ilasm      /dll /quiet /OUT=mercury_il.dll mercury_il.il

Unhandled Exception: Mono.ILASM.ILSyntaxError: Bad number format!
in <0x00283> 00 Mono.ILASM.NumberHelper:Build ()
in <0x004b9> 00 Mono.ILASM.ILTokenizer:GetNextToken ()
in <0x00012> 00 Mono.ILASM.ILTokenizer:get_NextToken ()
in <0x00021> 00 Mono.ILASM.ScannerAdapter:advance ()
in <0x001fa> 00 Mono.ILASM.ILParser:yyparse (Mono.ILASM.yyParser.yyInput)
in <0x00053> 00 Mono.ILASM.ILParser:yyparse 
(Mono.ILASM.yyParser.yyInput,object)
in <0x0016f> 00 .DriverMain:ProcessFile (string)
in <0x0017d> 00 .DriverMain:Run ()
in <0x0003f> 00 Mono.ILASM.Driver:Main (string[])

CLR:noAssembly    -I"/include"  \
         -I`echo 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/inc` \
         -AI`echo 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/lib/il/i686-pc-linux-gnu` 
mercury_mcpp.cpp \
         -LD -o mercury_mcpp.dll
/bin/sh: line 1: CLR:noAssembly: command not found
make[2]: [mercury_mcpp.dll] Error 127 (ignored)
rm -f mercury_mcpp.obj
[ -d /usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/inc/machdeps 
] || \
         mkdir -p 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/inc/machdeps
[ -d /usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/modules ] || 
mkdir -p /usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/modules
[ -d 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/lib/il/i686-pc-linux-gnu 
] || mkdir -p 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/lib/il/i686-pc-linux-gnu
cp `vpath_find mercury_mcpp.h           ` 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/inc
cp `vpath_find mercury_il.dll mercury_mcpp.dll` 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/lib/il/i686-pc-linux-gnu
vpath_find: cannot find mercury_mcpp.dll
make[2]: Leaving directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06/runtime'
make[2]: Entering directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06/library'
../Mmake.common:385: warning: undefined variable `mer_std.mhs'
../Mmake.common:388: warning: undefined variable `mer_std.mhs'
../Mmake.common:394: warning: undefined variable `mer_std.os'
/tmp/mmake.OSPIS8:14035: warning: undefined variable `mer_std.trans_opts'
/tmp/mmake.OSPIS8:14039: warning: undefined variable `mer_std.ms'
/tmp/mmake.OSPIS8:14042: warning: undefined variable `mer_std.ms'
/tmp/mmake.OSPIS8:14062: warning: undefined variable `mer_std.os'
/tmp/mmake.OSPIS8:14063: warning: undefined variable `mer_std.cs'
/tmp/mmake.OSPIS8:14064: warning: undefined variable `mer_std.ss'
/tmp/mmake.OSPIS8:14065: warning: undefined variable `mer_std.pic_ss'
/tmp/mmake.OSPIS8:14066: warning: undefined variable `mer_std.ils'
mmc --generate-dependencies --grade il      --no-mercury-stdlib-dir 
-I../library --c-include-directory ../boehm_gc --c-include-directory 
../boehm_gc/include --c-include-directory ../mps_gc/code 
--c-include-directory ../runtime --no-infer-all --halt-at-warn 
--no-warn-inferred-erroneous --strict-sequential --trace minimum 
--generate-mmc-deps --transitive-intermodule-optimization 
--no-warn-smart-recompilation --enable-termination 
--no-warn-nothing-exported   mer_std
make[2]: Leaving directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06/library'
make[2]: Entering directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06/library'
/tmp/mmake.49b1pT:22906: warning: undefined variable `DEBUG_MS_CLFLAGS'
CLR -AI`echo ../runtime` -I`echo ../runtime`    -I"/include"  \
         -I`echo 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/inc` \
         -AI`echo 
/usr/local/mercury-0.11.1-beta-2003-04-06/lib/mercury/lib/il/i686-pc-linux-gnu` 
../runtime/mercury_mcpp.cpp \
         -LD -o ../runtime/mercury_mcpp.dll /link /noassembly
/bin/sh: line 1: CLR: command not found
make[2]: [../runtime/mercury_mcpp.dll] Error 127 (ignored)
rm -f ../runtime/mercury_mcpp.obj
cp ../runtime/mercury_mcpp.dll .
cp: cannot stat `../runtime/mercury_mcpp.dll': No such file or directory
make[2]: *** [mercury_mcpp.dll] Error 1
make[2]: Leaving directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06/library'
Cleaning up from apparent failed install in `./boehm_gc'...
Done.
Cleaning up from apparent failed install in `./browser'...
Done.
Cleaning up from apparent failed install in `./library'...
Done.
Cleaning up from apparent failed install in `./runtime'...
Done.
Cleaning up from apparent failed install in `./trace'...
Done.
make[1]: *** [install_grades] Error 1
make[1]: Leaving directory 
`/home/aquaruler/mercury-compiler-0.11.1-beta-2003-04-06'



-- 
<------------------------------------->
< tom.wouters1 at student.kuleuven.ac.be >
< aqua at ulyssis.org                    >
< pgp-key id: 0xA9A4985D              >
<------------------------------------->


--------------------------------------------------------------------------
mercury-users mailing list
post:  mercury-users at cs.mu.oz.au
administrative address: owner-mercury-users at cs.mu.oz.au
unsubscribe: Address: mercury-users-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-users-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the users mailing list