Я запускаю Ubuntu 10.10, ghc 6.12.1, gcc 4.4.5.
Я пытаюсь установить Nikki и The Robots.
Когда я делаю cabal install, это не удалось установить Cabal-1.8.0.2. Cabal-1.8.0.2 уже существует в ~/.cabal/lib. Если я запустил установку cabal --dry-run -v, он скажет:
In order, the following would be installed:
Cabal-1.8.0.2 (reinstall) changes: unix-2.4.0.0 -> 2.4.2.0
cabal-macosx-0.1.1 (new package)
nikki-0.2.20 (new package)
Cabal не может установить с помощью:
/home/tyr/.cabal/lib/unix-2.4.2.0/ghc-6.12.1/libHSunix-2.4.2.0.a(Signals.o): In function `spzw_info':
(.text+0x4d14): undefined reference to `rtsTimerSignal'
collect2: ld returned 1 exit status
cabal: Error: some packages failed to install:
Cabal-1.8.0.2 failed during the configure step. The exception was:
ExitFailure 1
Как это исправить?
Я попытался переименовать папку .cabal, чтобы заставить ее переустановить, но она все еще не работает.
Кажется, у вас сломанная настройка компилятора. Указанный вами символ должен находиться в libHSrts_thr.a (или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите исследовать больше, чем grep для rtsTimerSignal в objdump -t libHSrts*.a вывод. Кроме того, вы можете попытаться использовать потоковые rts (ghc -threaded) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Указанный вами символ должен находиться в libHSrts_thr.a (или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите исследовать больше, чем grep для rtsTimerSignal в objdump -t libHSrts*.a вывод. Кроме того, вы можете попытаться использовать потоковые rts (ghc -threaded) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Указанный вами символ должен находиться в libHSrts_thr.a (или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите исследовать больше, чем grep для rtsTimerSignal в objdump -t libHSrts*.a вывод. Кроме того, вы можете попытаться использовать потоковые rts (ghc -threaded) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Указанный вами символ должен находиться в libHSrts_thr.a (или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите исследовать больше, чем grep для rtsTimerSignal в objdump -t libHSrts*.a вывод. Кроме того, вы можете попытаться использовать потоковые rts (ghc -threaded) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Символ, на который вы ссылались, должен находиться в libHSrts_thr.a
(или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите больше узнать, grep для rtsTimerSignal
в выводе objdump -t libHSrts * .a
. Кроме того, вы можете попытаться использовать потоковые rts ( ghc -threaded
) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Символ, на который вы ссылались, должен находиться в libHSrts_thr.a
(или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите больше узнать, grep для rtsTimerSignal
в выводе objdump -t libHSrts * .a
. Кроме того, вы можете попытаться использовать потоковые rts ( ghc -threaded
) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Символ, на который вы ссылались, должен находиться в libHSrts_thr.a
(или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите больше узнать, grep для rtsTimerSignal
в выводе objdump -t libHSrts * .a
. Кроме того, вы можете попытаться использовать потоковые rts ( ghc -threaded
) или не-threaded, в зависимости от того, что здесь не работает.
Кажется, у вас сломанная настройка компилятора. Символ, на который вы ссылались, должен находиться в libHSrts_thr.a
(или в варианте, например, без потоковой передачи). Я предлагаю вам загрузить и использовать новую копию GHC, также может быть 7.0.3, пока вы на ней.
Если вы действительно хотите больше узнать, grep для rtsTimerSignal
в выводе objdump -t libHSrts * .a
. Кроме того, вы можете попытаться использовать потоковые rts ( ghc -threaded
) или не-threaded, в зависимости от того, что здесь не работает.