Hi there, Make all fails due to the fact that some functions in nativeGen/MachCode are undeclared. Log appended. Regards, Marc van Dongen -- Marc van Dongen, CS Dept | phone: +353 21 903578 University College Cork, NUIC | Fax: +353 21 903113 College Road, Cork, Ireland | Email: [EMAIL PROTECTED] ******************************************************************************** ------------------------------------------------------------------------ ===fptools== Recursively making `all' in glafp-utils ghc hslibs ... PWD = /newdisk/dongen/cvs/fptools ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all -r; in /newdisk/dongen/cvs/fptools/glafp-utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in mkdependC lndir ltx mkdirhier runstdtest sgmlverb ... PWD = /newdisk/dongen/cvs/fptools/glafp-utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/glafp-utils/mkdependC ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/glafp-utils/lndir ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/glafp-utils/ltx ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/glafp-utils/mkdirhier ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/glafp-utils/runstdtest ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/glafp-utils/sgmlverb ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in mkdependC lndir ltx mkdirhier runstdtest sgmlverb ... PWD = /newdisk/dongen/cvs/fptools/glafp-utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all -r; in /newdisk/dongen/cvs/fptools/ghc ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in utils driver includes rts docs compiler lib ... PWD = /newdisk/dongen/cvs/fptools/ghc ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in hp2ps hscpp mkdependHS parallel stat2resid unlit ... PWD = /newdisk/dongen/cvs/fptools/ghc/utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils/hp2ps ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils/hscpp ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils/mkdependHS ------------------------------------------------------------------------ make INSTALLING=0 BIN_DIST=0 - --no-print-directory -r all make[4]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils/parallel ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils/stat2resid ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/utils/unlit ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in hp2ps hscpp mkdependHS parallel stat2resid unlit ... PWD = /newdisk/dongen/cvs/fptools/ghc/utils ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/driver ------------------------------------------------------------------------ make INSTALLING=0 BIN_DIST=0 - --no-print-directory -r all make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/includes ------------------------------------------------------------------------ make[2]: Nothing to be done for `all'. ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/rts ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' for ways: p ... PWD = /newdisk/dongen/cvs/fptools/ghc/rts ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make way=p all; PWD = /newdisk/dongen/cvs/fptools/ghc/rts ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished recursively making `all' for ways: p ... PWD = /newdisk/dongen/cvs/fptools/ghc/rts ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in users_guide ... PWD = /newdisk/dongen/cvs/fptools/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/docs/users_guide ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in users_guide ... PWD = /newdisk/dongen/cvs/fptools/ghc/docs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/cvs/fptools/ghc/compiler ------------------------------------------------------------------------ /usr/local/bin/ghc -cpp -fglasgow-exts -Rghc-timing -I. -IcodeGen -InativeGen -Iparser -iutils:basicTypes:types:hsSyn:prelude:rename:typecheck:deSugar:coreSyn:specialise:simplCore:stranal:stgSyn:simplStg:codeGen:absCSyn:main:profiling:parser:usageSP:cprAnalysis:nativeGen -recomp -H10m -c nativeGen/MachCode.lhs -o nativeGen/MachCode.o -osuf o MachCode.lhs:873: Variable not in scope: `mkSeqInstrs' MachCode.lhs:1031: Variable not in scope: `mkSeqInstr' MachCode.lhs:1039: Variable not in scope: `mkSeqInstr' MachCode.lhs:1046: Variable not in scope: `mkSeqInstrs' MachCode.lhs:1232: Variable not in scope: `asmSeqThen' MachCode.lhs:1240: Variable not in scope: `mkSeqInstr' MachCode.lhs:1522: Variable not in scope: `mkSeqInstr' MachCode.lhs:1536: Variable not in scope: `asmSeqThen' MachCode.lhs:1536: Variable not in scope: `mkSeqInstr' MachCode.lhs:1551: Variable not in scope: `asmInstr' MachCode.lhs:1562: Variable not in scope: `asmSeqThen' MachCode.lhs:1562: Variable not in scope: `mkSeqInstr' MachCode.lhs:1565: Variable not in scope: `asmSeqThen' MachCode.lhs:1565: Variable not in scope: `mkSeqInstr' MachCode.lhs:1565: Variable not in scope: `asmSeqThen' MachCode.lhs:1565: Variable not in scope: `mkSeqInstr' MachCode.lhs:1732: Variable not in scope: `asmSeqThen' MachCode.lhs:1732: Variable not in scope: `mkSeqInstr' MachCode.lhs:1743: Variable not in scope: `mkSeqInstr' MachCode.lhs:1856: Variable not in scope: `asmSeqThen' MachCode.lhs:1857: Variable not in scope: `mkSeqInstr' MachCode.lhs:1857: Variable not in scope: `mkSeqInstrs' MachCode.lhs:1884: Variable not in scope: `mkSeqInstr' MachCode.lhs:1886: Variable not in scope: `mkSeqInstr' MachCode.lhs:1967: Variable not in scope: `returnInstrs' MachCode.lhs:1968: Variable not in scope: `returnInstrs' MachCode.lhs:1975: Variable not in scope: `returnSeq' MachCode.lhs:2175: Variable not in scope: `returnSeq' MachCode.lhs:2367: Variable not in scope: `mapAccumLNat' MachCode.lhs:2369: Variable not in scope: `returnSeq' MachCode.lhs:2372: Variable not in scope: `asmSeqThen' MachCode.lhs:2416: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2421: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2425: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2428: Variable not in scope: `mkSeqInstr' MachCode.lhs:2439: Variable not in scope: `mkSeqInstr' MachCode.lhs:2520: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2536: Variable not in scope: `asmSeqThen' MachCode.lhs:2536: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2549: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2565: Variable not in scope: `asmSeqThen' MachCode.lhs:2565: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2579: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2596: Variable not in scope: `mkSeqInstrs' MachCode.lhs:2920: Variable not in scope: `mkSeqInstr' MachCode.lhs:2934: Variable not in scope: `asmSeqThen' MachCode.lhs:2934: Variable not in scope: `mkSeqInstr' MachCode.lhs:2949: Variable not in scope: `asmInstr' MachCode.lhs:2960: Variable not in scope: `asmSeqThen' MachCode.lhs:2960: Variable not in scope: `mkSeqInstr' MachCode.lhs:2963: Variable not in scope: `asmSeqThen' MachCode.lhs:2963: Variable not in scope: `mkSeqInstr' MachCode.lhs:2963: Variable not in scope: `asmSeqThen' MachCode.lhs:2963: Variable not in scope: `mkSeqInstr' MachCode.lhs:2979: Variable not in scope: `mkSeqInstr' MachCode.lhs:2990: Variable not in scope: `mkSeqInstr' MachCode.lhs:3108: Variable not in scope: `mkSeqInstrs' MachCode.lhs:3125: Variable not in scope: `mkSeqInstrs' MachCode.lhs:3188: Variable not in scope: `mkSeqInstr' MachCode.lhs:3188: Variable not in scope: `mkSeqInstrs' MachCode.lhs:3203: Variable not in scope: `mkSeqInstr' Compilation had errors make[2]: *** [nativeGen/MachCode.o] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1