Bonjour,
j’ai telecharge Tripwire 2.4.2.2-4 et je n’arrive pas à l’installer
je crois que j’ai deja des erreurs dans le ./configure
quand je lance le make j’ai les erreurs suivantes :
root@debian-msi:/tripwire-2.4.2.2-src# make
make all-recursive
make[1]: Entering directory '/tripwire-2.4.2.2-src’
Making all in man
make[2]: Entering directory '/tripwire-2.4.2.2-src/man’
Making all in man4
make[3]: Entering directory '/tripwire-2.4.2.2-src/man/man4’
make[3]: Nothing to be done for ‘all’.
make[3]: Leaving directory '/tripwire-2.4.2.2-src/man/man4’
Making all in man5
make[3]: Entering directory '/tripwire-2.4.2.2-src/man/man5’
make[3]: Nothing to be done for ‘all’.
make[3]: Leaving directory '/tripwire-2.4.2.2-src/man/man5’
Making all in man8
make[3]: Entering directory '/tripwire-2.4.2.2-src/man/man8’
make[3]: Nothing to be done for ‘all’.
make[3]: Leaving directory '/tripwire-2.4.2.2-src/man/man8’
make[3]: Entering directory '/tripwire-2.4.2.2-src/man’
make[3]: Nothing to be done for ‘all-am’.
make[3]: Leaving directory '/tripwire-2.4.2.2-src/man’
make[2]: Leaving directory '/tripwire-2.4.2.2-src/man’
Making all in src
make[2]: Entering directory '/tripwire-2.4.2.2-src/src’
Making all in cryptlib
make[3]: Entering directory '/tripwire-2.4.2.2-src/src/cryptlib’
g++ -DHAVE_CONFIG_H -I… -I…/… -O -pipe -Wall -Wno-non-virtual-dtor -c -o integer.o integer.cpp
integer.cpp: In function ‘void MontgomeryReduce(word*, word*, const word*, const word*, const word*, unsigned int)’:
integer.cpp:743:8: warning: unused variable ‘carry’ [-Wunused-variable]
word carry = Add(R, R, M, N);
^
integer.cpp: In function ‘void CorrectQuotientEstimate(word*, word*, word&, word&, const word*, unsigned int)’:
integer.cpp:903:7: warning: unused variable ‘borrow’ [-Wunused-variable]
word borrow = Subtract(R, R, T, N+2);
^
integer.cpp: In member function ‘Integer& Integer::operator++()’:
integer.cpp:1617:8: warning: unused variable ‘borrow’ [-Wunused-variable]
word borrow = Decrement(reg, reg.size);
^
In file included from modarith.h:9:0,
from integer.cpp:5:
algebra.h: In instantiation of ‘T AbstractEuclideanDomain::Gcd(const Element&, const Element&) const [with T = Integer; AbstractEuclideanDomain::Element = Integer]’:
integer.cpp:2111:46: required from here
algebra.h:276:35: error: ‘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: note: declarations in dependent base ‘AbstractGroup’ are not found by unqualified lookup
algebra.h:276:35: note: use ‘this->Equal’ instead
Makefile:234: recipe for target ‘integer.o’ failed
make[3]: *** [integer.o] Error 1
make[3]: Leaving directory '/tripwire-2.4.2.2-src/src/cryptlib’
Makefile:201: recipe for target ‘all-recursive’ failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tripwire-2.4.2.2-src/src’
Makefile:241: recipe for target ‘all-recursive’ failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tripwire-2.4.2.2-src’
Makefile:179: recipe for target ‘all’ failed
make: *** [all] Error 2
A l’aide!!!