【问题标题】:Cloog-ppl make errorCloog-ppl 出错
【发布时间】:2012-02-25 21:27:59
【问题描述】:

我正在尝试在我的 64 位 ubuntu 10.10 中安装 cloog-ppl 0.15-11。在制作过程中出现以下错误。我想这是wrt链接。

gcc -DHAVE_CONFIG_H -I. -I./include/cloog -I./include -I./include   -Wall -fomit-frame-pointer -g -O2 -MT cloog.o -MD -MP -MF .deps/cloog.Tpo -c -o cloog.o `test -f 'source/cloog.c' || echo './'`source/cloog.c
mv -f .deps/cloog.Tpo .deps/cloog.Po
/bin/bash ./libtool --tag=CC   --mode=link gcc -Wall -fomit-frame-pointer -g -O2   -o cloog cloog.o libcloog.la -lgmp -lppl_c -lppl -lgmpxx 
libtool: link: gcc -Wall -fomit-frame-pointer -g -O2 -o .libs/cloog cloog.o  ./.libs/libcloog.so /usr/lib/libgmp.so -lppl_c -lppl /usr/lib/libgmpxx.so
//usr/local/lib/libppl_c.so: undefined reference to `std::__detail::_List_node_base::_M_unhook()@GLIBCXX_3.4.15'
//usr/local/lib/libppl_c.so: undefined reference to `std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)@GLIBCXX_3.4.15'
//usr/local/lib/libppl_c.so: undefined reference to `std::__detail::_List_node_base::swap(std::__detail::_List_node_base&, std::__detail::_List_node_base&)@GLIBCXX_3.4.15'
//usr/local/lib/libppl_c.so: undefined reference to `std::__detail::_List_node_base::_M_transfer(std::__detail::_List_node_base*, std::__detail::_List_node_base*)@GLIBCXX_3.4.15'
collect2: ld returned 1 exit status
make[1]: *** [cloog] Error 1
make[1]: Leaving directory `/home/praveen/cloog-ppl-0.15.11'
make: *** [all-recursive] Error 1

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: gcc polyhedra


    【解决方案1】:

    我有同样的问题,我工作了一整天!!我成功了,至少这个错误消失了。 当它引用GLIBCXX_3.4.15 时,这意味着您正在使用带有库的 g++ 或 gcc,但没有提供您需要的函数或类,很可能是 4.4 或 4.5。我将我的 g++ 和 gcc 更改为 4.6,问题就解决了。对于一些参考,您可以查看以下内容:

    How standard lib linked by libstdc++.so.6 注意:当我安装了 g++-4.5 时,我只会在 /usr/lib 中获得 libstdc++.so.5。我认为 libstdc++ 是 g++ 和 gcc 使用的库。

    在Linux中更改编译器版本,见以下链接:

    Upgrade your compiler

    希望对你有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      相关资源
      最近更新 更多