首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >haskell-stack store-0.3: libz.so

haskell-stack store-0.3: libz.so
EN

Stack Overflow用户
提问于 2017-04-04 05:00:14
回答 2查看 138关注 0票数 3

从构建haskell-stack时,我得到以下错误:

代码语言:javascript
复制
store-0.3: download
store-0.3: configure
store-0.3: build

--  While building package store-0.3 using:
      /tmp/haskell-stack-20170403-52407-1rpyzwy/stack-1.4.0/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_1.22.5.0_ghc-7.10.3 --builddir=.stack-work/dist/x86_64-linux/Cabal-1.22.5.0 build --ghc-options " -ddump-hi -ddump-to-file"
    Process exited with code: ExitFailure 1
    Logs have been written to: /tmp/haskell-stack-20170403-52407-1rpyzwy/stack-1.4.0/.stack-work/logs/store-0.3.log

    Configuring store-0.3...
    Building store-0.3...
    Preprocessing library store-0.3...
    [ 1 of 11] Compiling Data.Store.Streaming.Internal ( src/Data/Store/Streaming/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Data/Store/Streaming/Internal.o )
    [ 2 of 11] Compiling System.IO.ByteBuffer ( src/System/IO/ByteBuffer.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/System/IO/ByteBuffer.o )
    [ 3 of 11] Compiling Data.Store.Impl  ( src/Data/Store/Impl.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Data/Store/Impl.o )
    [ 4 of 11] Compiling Data.Store.TH    ( src/Data/Store/TH.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Data/Store/TH.o )
    [ 5 of 11] Compiling Data.Store.TH.Internal ( src/Data/Store/TH/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Data/Store/TH/Internal.o )
    [ 6 of 11] Compiling Data.Store.Internal ( src/Data/Store/Internal.hs, .stack-work/dist/x86_64-linux/Cabal-1.22.5.0/build/Data/Store/Internal.o )
    <command line>: can't load .so/.DLL for: libz.so (libz.so: cannot open shared object file: No such file or directory)

有人知道这可能是什么原因吗?我的机器上安装了zlib开发。

EN

回答 2

Stack Overflow用户

发布于 2017-04-04 18:55:57

原来我需要添加两个标志来指定zlib include和lib:

代码语言:javascript
复制
--extra-include-dirs
--extra-lib-dirs
票数 2
EN

Stack Overflow用户

发布于 2019-05-27 20:33:29

在我的例子中,libz-dev包安装解决了这个问题。

代码语言:javascript
复制
sudo apt install libz-dev
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43194175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档