bjam在RedHat上安装centos 7 ppc64

问题描述:

我正在尝试安装OSRM,并按照下面链接中的说明操作。bjam在RedHat上安装centos 7 ppc64

但是,当我似乎没有看到ave laubind-0.9.1时,我就陷入了困境。

我想红帽的Centos 7 PPC64我的Linux系统上安装bjam,因为我想用它来安装luabind-0.9.1如下建议:(https://github.com/Project-OSRM/osrm-backend/wiki/Building-OSRM

谷歌搜索建议我需要使用boost?但林不知道......

任何帮助将是非常有益的......

随着luabind INSTALL instructions建议,您必须安装升压果酱是在缴费7的CentOS使用yum

# yum install boost-jam 

在此之后,确保文件Jamroot中有正确的参考LUA库路径(当然,必须安装LUA)

$ grep "local lib" Jamroot 
local lib = $(prefix)/lib; 

在我的系统(x86_64的),我不得不改变因为LUA在/ usr/lib64中。

local lib = $(prefix)/lib64; 

正如您所说的,您正在使用ppc,请查找liblua.so并在Jamroot中使用该路径。

之后,procced与bjam install

或者你可以使用https://github.com/DennisOSRM/luabind并建立和安装与cmake的

mkdir build && cd build 
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .. 
make 
sudo make install 

希望帮助!