Haskell 在opensuse上构建ghc 7.2.1
只是想知道这里是否有人在OpenSuSE上成功构建了GHC 7.2.1。我遇到了错误,当前安装了7.0.3Haskell 在opensuse上构建ghc 7.2.1,haskell,ghc,opensuse,building,Haskell,Ghc,Opensuse,Building,只是想知道这里是否有人在OpenSuSE上成功构建了GHC 7.2.1。我遇到了错误,当前安装了7.0.3 chmod +x inplace/lib/ghc-split "rm" -f inplace/bin/ghc-stage1 echo '#!/bin/sh' >> inplace/bin/ghc-stage1 echo 'executablename="/home/
chmod +x inplace/lib/ghc-split
"rm" -f inplace/bin/ghc-stage1
echo '#!/bin/sh' >> inplace/bin/ghc-stage1
echo 'executablename="/home/gatoatigrado/Downloads/ghc-7.2.1/inplace/lib/ghc-stage1"' >> inplace/bin/ghc-stage1
echo 'datadir="/home/gatoatigrado/Downloads/ghc-7.2.1/inplace/lib"' >> inplace/bin/ghc-stage1
echo 'bindir="/home/gatoatigrado/Downloads/ghc-7.2.1/inplace/bin"' >> inplace/bin/ghc-stage1
echo 'topdir="/home/gatoatigrado/Downloads/ghc-7.2.1/inplace/lib"' >> inplace/bin/ghc-stage1
echo 'pgmgcc="/usr/bin/gcc"' >> inplace/bin/ghc-stage1
cat ghc/ghc.wrapper >> inplace/bin/ghc-stage1
chmod +x inplace/bin/ghc-stage1
/usr/bin/gcc -E -undef -traditional -P -DTOP='"/home/gatoatigrado/Downloads/ghc-7.2.1"' -x c -Iincludes libffi/package.conf.in -o libffi/package.conf.inplace.raw
grep -v '^#pragma GCC' libffi/package.conf.inplace.raw | sed -e 's/""//g' -e 's/:[ ]*,/: /g' > libffi/package.conf.inplace
"inplace/bin/ghc-pkg" update --force libffi/package.conf.inplace
Reading package info from "libffi/package.conf.inplace" ... done.
ghc-pkg: too few bytes. Failed reading at byte position 44111
make[1]: *** [libffi/package.conf.inplace] Error 1
make[1]: *** Deleting file `libffi/package.conf.inplace'
make: *** [all] Error 2
提前谢谢
错误报告:是的,Peter Trommler成功了-以下是他的报告。(即使最新版本似乎已失败,但仍存在来自上一版本的包。)
我已经给Peter和的维护人员发了邮件,询问是否有任何方法可以更新官方版本。此外,如果有人知道如何使用OpenSuSE的构建服务,以便GHC可以作为常规软件包安装,那就太好了。不幸的是,6.12是OpenSuSE的最新打包版本。