首页 新闻 会员 周边 捐助

tripwire源码安装时,make出现错误

-1
悬赏园豆:20 [待解决问题]

algebra.h: In instantiation of ‘T AbstractEuclideanDomain<T>::Gcd(const Element&, const Element&) const [with T = Integer; AbstractEuclideanDomain<T>::Element = Integer]’:
integer.cpp:2111:46:   required from here
algebra.h:276:35: 错误:‘Equal’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
  while (!Equal(g[i1], this->Zero()))
                                   ^
algebra.h:276:35: 附注:declarations in dependent base ‘AbstractGroup<Integer>’ are not found by unqualified lookup
algebra.h:276:35: 附注:use ‘this->Equal’ instead
make[3]: *** [integer.o] 错误 1
make[3]: 离开目录“/tripwire-2.4.2.2-src/src/cryptlib”
make[2]: *** [all-recursive] 错误 1
make[2]: 离开目录“/tripwire-2.4.2.2-src/src”
make[1]: *** [all-recursive] 错误 1
make[1]: 离开目录“/tripwire-2.4.2.2-src”
make: *** [all] 错误 2

大城小县的主页 大城小县 | 初学一级 | 园豆:182
提问于:2017-07-19 10:01
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册