在CentOS的Perl6安装Linenoise:找不到库“LUV”

问题描述 投票:5回答:1

我试图安装Linenoise在perl6 ZEF。

user@centos:/illumina/runs/Scripts/perl6/zef$ sudo bin/zef install Linenoise --force-build
===> Searching for: Linenoise
===> Searching for missing dependencies: LibraryMake
===> Searching for missing dependencies: Shell::Command
===> Searching for missing dependencies: File::Which, File::Find
===> Building: Linenoise:ver<0.1.1>:auth<Rob Hoelz>
/bin/ld: cannot find -luv
collect2: error: ld returned 1 exit status
make: *** [/root/.zef/store/p6-linenoise.git/480fd919b2c082e691c518fd50c19ad8719532b6/resources/libraries/liblinenoise.so] Error 1

我不知道如何找到并安装这个库“-luv”。我无法找到互联网搜索引擎的信息。

我试过yum searchyum search all,我无法找出如何安装它。

centos perl6
1个回答
4
投票

解决方法很简单

sudo yum install libuv.x86_64 libuv-devel.x86_64 libuv-static.x86_64

问题是,如果没有安装libuv,它给出了-luv这并不能真正帮助我知道我需要什么库是错误的。 @raiph给我我需要的提示

© www.soinside.com 2019 - 2024. All rights reserved.