我正在尝试安装 pysoy 并在配置阶段使用
./waf configure
它给出了如下所示的错误
Checking for 'gee-0.8' >= 0.8.0 : not found
The configuration failed
(complete log in /home/mylap/Documents/coding/pysoy/libsoy/build/config.log)
我认为这个需要libgee
安装..
我尝试安装libgee
:
- 从网上下载了libgee-0.11.4
- 将工作区设置为该目录然后我运行
./configure
./configure
成功执行- 运行
make
命令并遇到此错误:
mylap@mylap-Inspiron-N5110:~/libgee-0.11.0$ make
make all-recursive
make[1]: Entering directory `/home/mylap/libgee-0.11.0'
Making all in gee
make[2]: Entering directory `/home/mylap/libgee-0.11.0/gee'
make[2]: Leaving directory `/home/mylap/libgee-0.11.0/gee'
Making all in tests
make[2]: Entering directory `/home/mylap/libgee-0.11.0/tests'
CCLD tests
../gee/.libs/libgee-0.8.so: error: undefined reference to 'g_get_num_processors'
collect2: ld returned 1 exit status
make[2]: *** [tests] Error 1
make[2]: Leaving directory `/home/mylap/libgee-0.11.0/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mylap/libgee-0.11.0'
make: *** [all] Error
- 我找不到“未定义引用”的答案,
g_get_num_processors
请帮忙
(此外,有人可以pysoy
为这个问题添加标签吗?我没有权限创建新的标签。)
答案1
请首先安装这些软件包:
libgee-0.8-2
libgee-0.8-dev
您可以使用以下命令安装它们:
sudo apt-get install libgee-0.8-2 libgee-0.8-dev
或者用这个:
sudo apt-get install libgee-0.8*