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