[cvs-nhc98] Darwin i386 build nhc98/hat

Malcolm Wallace malcolm at abbess.demon.co.uk
Mon Nov 16 23:14:10 EST 2009


build/archivist.local /Users/malcolm/Haskell/autorun started at Tue Nov 17 04:00:29 GMT 2009



Time for build with gcc
ar: creating archive /Volumes/leopard/Haskell/nhc98-test-gcc/targets/ix86-Darwin9/obj/runtime/Kernel/Runtime.a
./Bounded_Int.hc:32: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:1182: warning: this decimal constant is unsigned only in ISO C90
./Int.hc:2153: warning: this decimal constant is unsigned only in ISO C90
hmake-config: Starting new config file in
  /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hmakerc
./Internals.hc:5086: error: conflicting types for 'write'
/usr/include/unistd.h:509: error: previous declaration of 'write' was here
./Internals.hc:5162: error: conflicting types for '__hscore_stat'
../libraries/base/include/HsBase.h:411: error: previous definition of '__hscore_stat' was here
./Internals.hc:5186: error: conflicting types for 'read'
/usr/include/unistd.h:473: error: previous declaration of 'read' was here
./Internals.hc:5242: error: conflicting types for '__hscore_open'
../libraries/base/include/HsBase.h:598: error: previous definition of '__hscore_open' was here
i686-apple-darwin9-gcc-4.0.1: ../libraries/base/cbits/dirUtils.c: No such file or directory
i686-apple-darwin9-gcc-4.0.1: warning: '-x c' after last input file has no effect
i686-apple-darwin9-gcc-4.0.1: no input files
Undefined symbols:
  "_FR_System_46Posix_46Internals_46c_95lseek_35", referenced from:
      _CF_System_46Posix_46Internals_46lstat in Internals.o
  "_FR_System_46Posix_46Internals_46c_95stat_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95umask in Internals.o
  "_FR_System_46Posix_46Internals_46c_95open_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95read in Internals.o
  "_FR_System_46Posix_46Internals_46c_95close_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95creat in Internals.o
  "_FN_System_46Posix_46Internals_46d_95name", referenced from:
      _F0_System_46Directory_46getDirectoryContents in Directory.o
  "___hscore_R_OK", referenced from:
      _FR_System_46Directory_46r_95OK in Directory.o
  "_FR_System_46Posix_46Internals_46c_95dup_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95dup2 in Internals.o
  "_FR_System_46Posix_46Internals_46c_95safe_95read_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95stat in Internals.o
  "_FR_System_46Posix_46Internals_46c_95chmod_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95close in Internals.o
  "_FR_System_46Posix_46Internals_46c_95umask_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95write in Internals.o
  "_FR_System_46Posix_46Internals_46c_95dup2_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95fstat in Internals.o
  "___hscore_W_OK", referenced from:
      _FR_System_46Directory_46w_95OK in Directory.o
  "_FR_System_46Posix_46Internals_46c_95access_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95chmod in Internals.o
  "___hscore_X_OK", referenced from:
      _FR_System_46Directory_46x_95OK in Directory.o
  "_FN_System_46Posix_46Internals_46readdir", referenced from:
      _F0_System_46Directory_46getDirectoryContents in Directory.o
  "_FR_System_46Posix_46Internals_46lstat_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95open in Internals.o
  "_FR_System_46Posix_46Internals_46c_95write_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95safe_95write in Internals.o
  "_FR_System_46Posix_46Internals_46c_95creat_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95dup in Internals.o
  "_FR_System_46Posix_46Internals_46c_95fstat_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95isatty in Internals.o
  "_FN_System_46Posix_46Internals_46c_95opendir", referenced from:
      _F0_System_46Directory_46getDirectoryContents in Directory.o
  "_CF_System_46Posix_46Internals_46end_95of_95dir", referenced from:
      _F0_System_46Directory_46getDirectoryContents in Directory.o
  "_FR_System_46Posix_46Internals_46c_95isatty_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95lseek in Internals.o
  "_FR_System_46Posix_46Internals_46c_95read_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95safe_95read in Internals.o
  "_FR_System_46Posix_46Internals_46c_95safe_95write_35", referenced from:
      _CF_System_46Posix_46Internals_46c_95ftruncate in Internals.o
  "_FN_System_46Posix_46Internals_46c_95closedir", referenced from:
      _F0_System_46Directory_46getDirectoryContents in Directory.o
  "_FN_System_46Posix_46Internals_46freeDirEnt", referenced from:
      _F0_System_46Directory_46getDirectoryContents in Directory.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
strip: can't open file: /Volumes/leopard/Haskell/nhc98-test-gcc/lib/ix86-Darwin9/hsc2hs (No such file or directory)
make[1]: *** [fromC] Error 1
make: *** [targets/ix86-Darwin9/hsc2hs-gcc] Error 2

real	2m14.838s
user	1m12.304s
sys	0m49.273s

Time for build with ghc-6.8.3
make: ghc-6.8.3: Command not found
make: *** [lib/ix86-Darwin9/hmake-PRAGMA] Error 127

real	0m0.183s
user	0m0.082s
sys	0m0.078s

/Users/malcolm/Haskell/autorun finished at Tue Nov 17 04:14:09 GMT 2009


More information about the Cvs-nhc98 mailing list