Compiling on Linux
#1
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:
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?
Reply
Thanks given by:


Messages In This Thread
Compiling on Linux - by The Walking Glitch - 10-03-2012, 09:28 AM
RE: Compiling on Linux - by xoft - 10-03-2012, 04:31 PM
RE: Compiling on Linux - by xoft - 10-04-2012, 06:37 AM
RE: Compiling on Linux - by The Walking Glitch - 10-04-2012, 08:52 AM
RE: Compiling on Linux - by The Walking Glitch - 10-04-2012, 01:22 PM
RE: Compiling on Linux - by konfiot - 10-06-2012, 06:02 PM
RE: Compiling on Linux - by The Walking Glitch - 10-09-2012, 12:28 PM
RE: Compiling on Linux - by konfiot - 10-09-2012, 03:27 PM
RE: Compiling on Linux - by The Walking Glitch - 10-27-2012, 07:20 PM
RE: Compiling on Linux - by xoft - 10-27-2012, 08:17 PM
RE: Compiling on Linux - by ThuGie - 10-28-2012, 03:27 AM
RE: Compiling on Linux - by The Walking Glitch - 10-30-2012, 10:43 PM
RE: Compiling on Linux - by xoft - 10-31-2012, 01:21 AM
RE: Compiling on Linux - by The Walking Glitch - 10-31-2012, 11:19 AM
RE: Compiling on Linux - by ThuGie - 10-31-2012, 12:27 PM
RE: Compiling on Linux - by Miz - 11-03-2012, 04:01 AM
RE: Compiling on Linux - by xoft - 11-03-2012, 09:15 AM



Users browsing this thread: 1 Guest(s)