Changes between Version 16 and Version 17 of KirstenSandbox


Ignore:
Timestamp:
Dec 30, 2006 5:52:45 AM (7 years ago)
Author:
kirsten
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • KirstenSandbox

    v16 v17  
    267267 1. Be grateful that at least you're not on dialup. 
    268268 1. Be grateful that at least you have First World problems rather than the other kind. 
     269 1. About 10 hours later, double-click the installer. Wait 15 minutes. 
     270 1. "The software was successfully installed." Now there's an experience I haven't had in a while. 
     271 1. Double-click the August 2003 GCC updater. Wait 2 minutes. 
     272 1. "The software was successfully installed." I'm on a roll!! 
     273 1. So, where was I two days ago, anyway? Oh yeah, trying to build GHC! That was the original point, wasn't it? I'm not sure anymore. 
     274 1. Of course, GHC is still looking for gcc under /usr (since it's first in your PATH for some reason) and not under /usr/bin where it really lives. 
     275 1. Edit PATH to put /usr at the end. This doesn't work. 
     276 1. Play some symlink games. 
     277 1. Now {{{gcc}}} points to gcc 3.3, but the same error message comes up as before when I run {{{make}}} in ghc: 
     278{{{ 
     279% make 
     280make -C utils/mkdependC boot 
     281------------------------------------------------------------------------ 
     282== make boot -r; 
     283 in /Users/krc/ghc-head/ghc/includes 
     284------------------------------------------------------------------------ 
     285gcc -O -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c -o mkDerivedConstants.o 
     286In file included from Rts.h:144, 
     287                 from mkDerivedConstants.c:23: 
     288OSThreads.h:135:4: #error "Threads not supported" 
     289In file included from Rts.h:144, 
     290                 from mkDerivedConstants.c:23: 
     291OSThreads.h:141: error: parse error before "osThreadId" 
     292OSThreads.h:141: warning: data definition has no type or storage class 
     293OSThreads.h:145: error: parse error before "OSThreadProc" 
     294OSThreads.h:145: warning: data definition has no type or storage class 
     295OSThreads.h:147: error: parse error before '*' token 
     296OSThreads.h:153: error: parse error before '*' token 
     297OSThreads.h:154: error: parse error before '*' token 
     298OSThreads.h:155: error: parse error before '*' token 
     299OSThreads.h:156: error: parse error before '*' token 
     300OSThreads.h:157: error: parse error before '*' token 
     301OSThreads.h:163: error: parse error before '*' token 
     302OSThreads.h:164: error: parse error before '*' token 
     303OSThreads.h:169: error: parse error before '*' token 
     304OSThreads.h:170: error: parse error before '*' token 
     305OSThreads.h:171: error: parse error before '*' token 
     306In file included from Rts.h:160, 
     307                 from mkDerivedConstants.c:23: 
     308Storage.h:211: error: parse error before "sm_mutex" 
     309Storage.h:211: warning: data definition has no type or storage class 
     310Storage.h:212: error: parse error before "atomic_modify_mutvar_mutex" 
     311Storage.h:212: warning: data definition has no type or storage class 
     312In file included from ../rts/Capability.h:27, 
     313                 from mkDerivedConstants.c:28: 
     314../rts/Task.h:88: error: parse error before "OSThreadId" 
     315../rts/Task.h:88: warning: no semicolon at end of struct or union 
     316../rts/Task.h:115: error: parse error before "cond" 
     317../rts/Task.h:115: warning: data definition has no type or storage class 
     318../rts/Task.h:116: error: parse error before "lock" 
     319../rts/Task.h:116: warning: data definition has no type or storage class 
     320../rts/Task.h:155: error: parse error before '}' token 
     321../rts/Task.h:155: warning: data definition has no type or storage class 
     322../rts/Task.h:158: error: parse error before '*' token 
     323../rts/Task.h: In function `isBoundTask': 
     324../rts/Task.h:160: error: `task' undeclared (first use in this function) 
     325../rts/Task.h:160: error: (Each undeclared identifier is reported only once 
     326../rts/Task.h:160: error: for each function it appears in.) 
     327../rts/Task.h: At top level: 
     328../rts/Task.h:166: error: parse error before '*' token 
     329../rts/Task.h:166: warning: data definition has no type or storage class 
     330../rts/Task.h:178: error: parse error before '*' token 
     331../rts/Task.h:178: warning: data definition has no type or storage class 
     332../rts/Task.h:183: error: parse error before '*' token 
     333../rts/Task.h:188: error: parse error before '*' token 
     334../rts/Task.h:194: error: parse error before '*' token 
     335../rts/Task.h:200: error: parse error before '*' token 
     336../rts/Task.h:205: error: parse error before '*' token 
     337../rts/Task.h:209: error: parse error before '*' token 
     338../rts/Task.h:209: warning: data definition has no type or storage class 
     339../rts/Task.h:225: error: parse error before '*' token 
     340../rts/Task.h:225: error: parse error before '*' token 
     341../rts/Task.h:225: error: `OSThreadProcAttr' declared as function returning a function 
     342../rts/Task.h:235: error: parse error before "currentTaskKey" 
     343../rts/Task.h:235: warning: data definition has no type or storage class 
     344../rts/Task.h:246: error: parse error before '*' token 
     345../rts/Task.h:257: error: parse error before '*' token 
     346../rts/Task.h: In function `setMyTask': 
     347../rts/Task.h:260: error: `task' undeclared (first use in this function) 
     348../rts/Task.h: At top level: 
     349../rts/Task.h:270: error: parse error before '*' token 
     350../rts/Task.h: In function `taskEnter': 
     351../rts/Task.h:274: error: `task' undeclared (first use in this function) 
     352In file included from mkDerivedConstants.c:28: 
     353../rts/Capability.h: At top level: 
     354../rts/Capability.h:42: error: parse error before "Task" 
     355../rts/Capability.h:42: warning: no semicolon at end of struct or union 
     356../rts/Capability.h:61: error: parse error before '*' token 
     357../rts/Capability.h:61: warning: data definition has no type or storage class 
     358../rts/Capability.h:71: error: parse error before '*' token 
     359../rts/Capability.h:71: warning: data definition has no type or storage class 
     360../rts/Capability.h:74: error: parse error before "lock" 
     361../rts/Capability.h:74: warning: data definition has no type or storage class 
     362../rts/Capability.h:81: error: parse error before '*' token 
     363../rts/Capability.h:81: warning: data definition has no type or storage class 
     364../rts/Capability.h:82: error: parse error before '*' token 
     365../rts/Capability.h:82: warning: data definition has no type or storage class 
     366../rts/Capability.h:97: error: parse error before '}' token 
     367../rts/Capability.h:174: error: parse error before "Task" 
     368../rts/Capability.h:191: error: parse error before "Task" 
     369../rts/Capability.h:197: error: parse error before '*' token 
     370../rts/Capability.h:220: error: parse error before "Task" 
     371../rts/Capability.h:224: error: parse error before "Task" 
     372../rts/Capability.h: In function `recordMutableCap': 
     373../rts/Capability.h:247: error: dereferencing pointer to incomplete type 
     374../rts/Capability.h:253: error: dereferencing pointer to incomplete type 
     375mkDerivedConstants.c: In function `main': 
     376mkDerivedConstants.c:228: error: dereferencing pointer to incomplete type 
     377mkDerivedConstants.c:228: error: dereferencing pointer to incomplete type 
     378mkDerivedConstants.c:229: error: dereferencing pointer to incomplete type 
     379mkDerivedConstants.c:229: error: dereferencing pointer to incomplete type 
     380mkDerivedConstants.c:231: error: dereferencing pointer to incomplete type 
     381mkDerivedConstants.c:232: error: dereferencing pointer to incomplete type 
     382mkDerivedConstants.c:233: error: dereferencing pointer to incomplete type 
     383mkDerivedConstants.c:233: error: dereferencing pointer to incomplete type 
     384make[1]: *** [mkDerivedConstants.o] Error 1 
     385make: *** [stage1] Error 1 
     386[Kirsten-Chevaliers-Computer:~/ghc-head/ghc] krc% 
     387 1. Go to bed.