GemFI安装中的'Error: can't find library -lpthread required by python'

来源:互联网 发布:net域名后缀排名高吗 编辑:程序博客网 时间:2024/05/02 05:56

scons安装问题

zoe@zoe-Lenovo:~/gemfi-x86$ python2.7 /usr/bin/scons build/X86/gem5.optscons: Reading SConscript files ...Mercurial libraries cannot be found, ignoring style hook.  Ifyou are a gem5 developer, please fix this and run the stylehook. It is important.Checking for leading underscore in global variables...(cached) noChecking for C header file Python.h... (cached) yesChecking for C library -lpthread... noError: can't find library -lpthread required by python

指明python版本

$ python2.7 /usr/bin/scons build/X86/gem5.opt……Error: can't find library -lpthread required by python

安装指定dev

根据using correct tools to successfully run gem5,指定版本安装,本人使用的是Python2.7

$ sudo apt-get install python2.7-dev

无效。

指定路径

根据C library for python 2.7,在LIBRARY_PATH、LD_LIBRARY_PATH添加libpthread.a的路径。

$ gedit ~/.bashrc# 向~/.bashrc文件添加:# export LIBRARY=/path/to/libpthread:$LIBRARY_PATH# 保存退出$ source ~/.bashrc

仍然失效。

结果

各种花式尝试之后,我怒删之重新解压了一个gemfi,然后……它成功了……
所以是之前的被我玩坏了么QAQ

0 0
原创粉丝点击