检查 'gee-0.8' >= 0.8.0 :未找到

Raj*_*aje 7 python python-2.7

我正在尝试安装 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)
Run Code Online (Sandbox Code Playgroud)

我认为这需要libgee安装..

我的安装尝试libgee

  1. 从网上下载 libgee-0.11.4
  2. 将工作区设置为该目录,然后我跑了 ./configure
  3. ./configure 成功执行
  4. 运行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
Run Code Online (Sandbox Code Playgroud)
  1. 我找不到“g_get_num_processors 请帮忙的未定义参考”的答案

(另外,有人可以pysoy为这个问题添加标签吗。我没有制作新标签的特权..)

0x2*_*fa0 6

请先安装这些软件包:

libgee-0.8-2
libgee-0.8-dev
Run Code Online (Sandbox Code Playgroud)

您可以使用以下命令安装它们:

sudo apt-get install libgee-0.8-2 libgee-0.8-dev
Run Code Online (Sandbox Code Playgroud)

或与此其他:

sudo apt-get install libgee-0.8*
Run Code Online (Sandbox Code Playgroud)