Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell cabal-头文件原语memops.h丢失或损坏_Haskell_Cabal - Fatal编程技术网

Haskell cabal-头文件原语memops.h丢失或损坏

Haskell cabal-头文件原语memops.h丢失或损坏,haskell,cabal,Haskell,Cabal,我收到了错误信息 missing or bad header file primitive-memops.h 我在安装时遇到了这个问题(Simon Thompson的Haskell Craft书籍源代码)。让我沮丧了好几个小时。这个问题在谷歌上有很多点击率,但都不是答案 我已经检查了文件并使用了-v3标志并尝试指定--extra include files指令 我的linux环境是一个基于AmazonLinuxAMI的AmazonEC2实例。我的haskell环境是:ghc 7.6.3(从ju

我收到了错误信息

missing or bad header file primitive-memops.h
我在安装时遇到了这个问题(Simon Thompson的Haskell Craft书籍源代码)。让我沮丧了好几个小时。这个问题在谷歌上有很多点击率,但都不是答案

我已经检查了文件并使用了-v3标志并尝试指定--extra include files指令


我的linux环境是一个基于AmazonLinuxAMI的AmazonEC2实例。我的haskell环境是:ghc 7.6.3(从justhub获得,不是git)

对于这个问题,错误消息不是非常清楚。我最终通过编译原始的memops.c文件找到了答案&发现我没有安装c编译器

我已经安装并运行了ghc 7.6.3

问题是我的Amazon Linux服务器上没有安装c编译器,所以我这样做了:

sudo yum install gcc
cabal install
此操作已成功完成


(从问题中的自我回答文本移动)

请将问题与答案分开。我们在堆栈溢出时将它们分开。此外,突出显示“已解决”是不必要的——你会发现Haskell标签上的大多数问题都已解决,因此在标题中不包含该词是多余和误导的,因为它错误地暗示其他问题没有解决。