10-03-2012, 09:28 AM
Didn't see a dedicated section for support, so I'll post it here. Downloaded revision 918 with subversion, types "make" and "make release=1" and here is what it outputs, and then quits immediately afterwards:
I have GCC 4.7.2 and GNU make 3.82. Operator error, or?
Code:
make
/usr/bin/g++ -s -ggdb -D_DEBUG -c -I. -Isource -Isource/md5 -IWebServer -Isource/items -Isource/blocks -Itolua++-1.0.93/src/lib -Ilua-5.1.4/src -Izlib-1.2.7 -IiniFile -Itolua++-1.0.93/include -Ijsoncpp-src-0.5.0/include -Ijsoncpp-src-0.5.0/src/lib_json -Isquirrel_3_0_1_stable/include -Isquirrel_3_0_1_stable -Isquirrel_3_0_1_stable/sqrat CryptoPP/wake.cpp -o build/debug/CryptoPP/wake.o
In file included from CryptoPP/wake.h:5:0,
from CryptoPP/wake.cpp:4:
CryptoPP/secblock.h: In instantiation of ‘CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Align16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const void*) [with T = unsigned char; bool T_Align16 = false; CryptoPP::AllocatorWithCleanup<T, T_Align16>::pointer = unsigned char*; CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type = long unsigned int]’:
CryptoPP/secblock.h:247:19: required from ‘CryptoPP::SecBlock<T, A>::SecBlock(CryptoPP::SecBlock<T, A>::size_type) [with T = unsigned char; A = CryptoPP::AllocatorWithCleanup<unsigned char>; CryptoPP::SecBlock<T, A>::size_type = long unsigned int]’
CryptoPP/strciphr.h:134:26: required from ‘CryptoPP::SymmetricCipherFinal<BASE, INFO>::SymmetricCipherFinal() [with BASE = CryptoPP::ConcretePolicyHolder<CryptoPP::WAKE_Policy<CryptoPP::EnumToType<CryptoPP::ByteOrder, 1> >, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::SymmetricCipher> >, CryptoPP::AdditiveCipherAbstractPolicy>; INFO = CryptoPP::WAKE_OFB_Info<CryptoPP::EnumToType<CryptoPP::ByteOrder, 1> >]’
CryptoPP/wake.cpp:10:25: required from here
CryptoPP/secblock.h:91:3: error: ‘CheckSize’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
CryptoPP/secblock.h:91:3: note: declarations in dependent base ‘CryptoPP::AllocatorBase<unsigned char>’ are not found by unqualified lookup
CryptoPP/secblock.h:91:3: note: use ‘this->CheckSize’ instead
make: *** [build/debug/CryptoPP/wake.o] Error 1
I have GCC 4.7.2 and GNU make 3.82. Operator error, or?