Hi all, When making ghc from cvs, make all fails due to a SocketPrim -syslib lang -syslib text -optc-DNON_POSIX_SOURCE -c SocketPrim.lhs -o SocketPrim.o -osuf o does not exist Action: getDirectoryContents Reason: no such file or directory /newdisk/dongen/CVS/fptools/hslibs/text/parsec make[2]: *** [SocketPrim.o] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1 Just to let you know. Log appended. Regards, Marc van Dongen ******************************************************************************** ------------------------------------------------------------------------ ===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 ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/ghc/lib ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in std ... PWD = /newdisk/dongen/CVS/fptools/ghc/lib ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/ghc/lib/std ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in cbits ... PWD = /newdisk/dongen/CVS/fptools/ghc/lib/std ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/ghc/lib/std/cbits ------------------------------------------------------------------------ make[4]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in cbits ... PWD = /newdisk/dongen/CVS/fptools/ghc/lib/std ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/ghc/lib/std ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make way=p all; PWD = /newdisk/dongen/CVS/fptools/ghc/lib/std ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/ghc/lib/std ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished making `all' in std ... PWD = /newdisk/dongen/CVS/fptools/ghc/lib ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished making `all' in utils driver includes rts docs compiler lib ... PWD = /newdisk/dongen/CVS/fptools/ghc ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all -r; in /newdisk/dongen/CVS/fptools/hslibs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in lang data concurrent text net posix util tools ... PWD = /newdisk/dongen/CVS/fptools/hslibs ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/lang ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in cbits ... PWD = /newdisk/dongen/CVS/fptools/hslibs/lang ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/lang/cbits ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in cbits ... PWD = /newdisk/dongen/CVS/fptools/hslibs/lang ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/lang ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make way=p all; PWD = /newdisk/dongen/CVS/fptools/hslibs/lang ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/lang ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/data ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/data ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make way=p all; PWD = /newdisk/dongen/CVS/fptools/hslibs/data ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/data ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/concurrent ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/concurrent ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make way=p all; PWD = /newdisk/dongen/CVS/fptools/hslibs/concurrent ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/concurrent ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/text ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' in cbits ... PWD = /newdisk/dongen/CVS/fptools/hslibs/text ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/text/cbits ------------------------------------------------------------------------ make[3]: Nothing to be done for `all'. ------------------------------------------------------------------------ ===fptools== Finished making `all' in cbits ... PWD = /newdisk/dongen/CVS/fptools/hslibs/text ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/text ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make way=p all; PWD = /newdisk/dongen/CVS/fptools/hslibs/text ------------------------------------------------------------------------ ------------------------------------------------------------------------ ===fptools== Finished recursively making `all' for ways: p ... PWD = /newdisk/dongen/CVS/fptools/hslibs/text ------------------------------------------------------------------------ ------------------------------------------------------------------------ ==fptools== make all - --no-print-directory -r; in /newdisk/dongen/CVS/fptools/hslibs/net ------------------------------------------------------------------------ rm -f SocketPrim.o ; if [ ! -d SocketPrim ]; then mkdir SocketPrim; else find SocketPrim -name '*.o' -print | xargs rm -f __rm_food ; fi ; ../../ghc/driver/ghc-inplace -recomp -cpp -fglasgow-exts -fvia-C -Rghc-timing -I../../ghc/lib/std/cbits -I../../ghc/includes -static -O -split-objs -odir SocketPrim -syslib lang -syslib text -optc-DNON_POSIX_SOURCE -c SocketPrim.lhs -o SocketPrim.o -osuf o does not exist Action: getDirectoryContents Reason: no such file or directory /newdisk/dongen/CVS/fptools/hslibs/text/parsec make[2]: *** [SocketPrim.o] Error 1 make[1]: *** [all] Error 1 make: *** [all] Error 1