Не могу установить OpenGLRaw-1.1.0.1 на OS X - PullRequest
0 голосов
/ 11 апреля 2011

Когда я бегу

$ cabal install OpenGLRaw

Я получаю следующие ошибки.

... ... ...

cbits/HsOpenGLRaw.c:78:20:
     error: stdlib.h: No such file or directory

cbits/HsOpenGLRaw.c:79:19:
     error: dlfcn.h: No such file or directory
cbits/HsOpenGLRaw.c: In function ‘hs_OpenGLRaw_getProcAddress’:

cbits/HsOpenGLRaw.c:97:0:
     error: ‘NULL’ undeclared (first use in this function)

cbits/HsOpenGLRaw.c:97:0:
     error: (Each undeclared identifier is reported only once

cbits/HsOpenGLRaw.c:97:0:  error: for each function it appears in.)

cbits/HsOpenGLRaw.c:104:0:
     warning: implicit declaration of function ‘dlopen’

cbits/HsOpenGLRaw.c:104:0:
     error: ‘RTLD_LAZY’ undeclared (first use in this function)

cbits/HsOpenGLRaw.c:104:0:
     warning: assignment makes pointer from integer without a cast

cbits/HsOpenGLRaw.c:115:0:
     warning: implicit declaration of function ‘dlsym’

cbits/HsOpenGLRaw.c:115:0:
     warning: assignment makes pointer from integer without a cast

cbits/HsOpenGLRaw.c:126:0:
     warning: return makes pointer from integer without a cast
cabal: Error: some packages failed to install:
OpenGLRaw-1.1.0.1 failed during the building phase. The exception was:
ExitFailure 1

Я только что установил последнюю платформу Haskell для OS X и запустил cabal update для хорошей меры.

1 Ответ

1 голос
/ 12 апреля 2011

Похоже, ticket # 5011 - XCode 4 на Mac + GHC 7.0.2 не может установить связь.

Это исправлено в GHC 7.0.3, который станет частью выпуска платформы Haskell в середине апреля.

И альтернативное решение - перейти на платформу Haskell 2010.2.

...