I have recently started working on crypto++. For now all i need to write
is a encryption and decryption algo using RSA.
I am using knoppix 3.9 and installed libcrypto5.2.1 from the debian archive.
am using gcc 4.0.1 (deb archive)
kernel is 2.6.11 (default with knoppix 3.9)
there is a file named features.h that is present in a directory named
diet and in include dir too. g++ compiler is taking the macro
definitions from one file and looking for definitions in the other.
it would be great if someone could tell me the compatible verions for-
g++, glibc and crypto++
But, when i try and compile a small code, i get so many errors. I am not
sure if what i am writing is even syntactically correct. Kindly help plz
herez the code -
#include "crypto++/files.h"
#include "crypto++/rsa.h"
#include "crypto++/cryptlib.h"
#include "crypto++/filters.h"
#include "crypto++/osrng.h"
#include "crypto++/base64.h"
int main()
{
AutoSeederRandomPool rng;
InvertibleRSAFunction privkey(rng, 1024);
Base64Encoder privkeysink(new FileSink("/home/nolf/pri.txt"));
privkey.DEREncode(privkeysink);
privkeysink.MessageEnd();
RSAFunction pubkey(privkey);
Base64Encoder pubkeysink(new FileSink("/home/nolf/pub.txt"));
pubkey.DEREncode(pubkeysink);
pubkeysink.MessageEnd();
return 0;
}
and herez what happens on compilation -
g++ pri.cpp
In file included from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/crypto++/stdcpp.h:4:20: stddef.h: No such file or directory
In file included from /usr/include/crypto++/stdcpp.h:6,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/limits.h:124:26: no include path in which to find limits.h
In file included from /usr/include/c++/3.3/cstring:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:65,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/cstddef:48:20: stddef.h: No such file or directory
In file included from /usr/include/c++/3.3/cstring:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:65,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/cstddef:52: error: `ptrdiff_t' not declared
/usr/include/c++/3.3/cstddef:53: error: `size_t' not declared
In file included from /usr/include/c++/3.3/cstring:51,
from /usr/include/c++/3.3/bits/stl_algobase.h:65,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/string.h:33:20: stddef.h: No such file or directory
In file included from /usr/include/c++/3.3/cstring:51,
from /usr/include/c++/3.3/bits/stl_algobase.h:65,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/string.h:39: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:39: error: syntax error before `)' token
/usr/include/string.h:43: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:43: error: syntax error before `)' token
/usr/include/string.h:52: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:52: error: syntax error before `)' token
/usr/include/string.h:59: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:59: error: syntax error before `)' token
/usr/include/string.h:62: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:62: error: syntax error before `)' token
/usr/include/string.h:66: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:66: error: syntax error before `)' token
/usr/include/string.h:77: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:77: error: syntax error before `)' token
/usr/include/string.h:88: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:88: error: syntax error before `)' token
/usr/include/string.h:96: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:96: error: syntax error before `)' token
/usr/include/string.h:102: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:102: error: syntax error before `)' token
/usr/include/string.h:109: error: syntax error before `(' token
In file included from /usr/include/c++/3.3/cstring:51,
from /usr/include/c++/3.3/bits/stl_algobase.h:65,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/string.h:124: error: syntax error before `(' token
/usr/include/string.h:138: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:138: error: syntax error before `)' token
/usr/include/string.h:184: error: syntax error before `(' token
/usr/include/string.h:188: error: syntax error before `(' token
/usr/include/string.h:225: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:225: error: syntax error before `,' token
/usr/include/string.h:232: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:232: error: syntax error before `)' token
/usr/include/string.h:235: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:235: error: syntax error before `)' token
/usr/include/string.h:242: error: syntax error before `(' token
/usr/include/string.h:249: error: syntax error before `(' token
/usr/include/string.h:281: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:281: error: syntax error before `)' token
/usr/include/string.h:288: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:288: error: syntax error before `)' token
/usr/include/string.h:292: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:292: error: syntax error before `)' token
/usr/include/string.h:296: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:296: error: syntax error before `)' token
/usr/include/string.h:299: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:299: error: syntax error before `)' token
/usr/include/string.h:329: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:329: error: syntax error before `)' token
/usr/include/string.h:341: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:341: error: syntax error before `,' token
/usr/include/string.h:370: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:370: error: syntax error before `)' token
/usr/include/string.h:373: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:373: error: syntax error before `)' token
/usr/include/string.h:380: error: type specifier omitted for parameter
`size_t'
/usr/include/string.h:380: error: syntax error before `)' token
In file included from /usr/include/c++/3.3/bits/stl_algobase.h:65,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/cstring:89: error: `strxfrm' not declared
/usr/include/c++/3.3/cstring:90: error: `strcspn' not declared
/usr/include/c++/3.3/cstring:91: error: `strspn' not declared
/usr/include/c++/3.3/cstring:95: error: `strlen' not declared
/usr/include/c++/3.3/cstring:100: error: type specifier omitted for
parameter `
size_t'
/usr/include/c++/3.3/cstring:100: error: syntax error before `)' token
/usr/include/c++/3.3/cstring: In function `void* std::memchr(...)':
/usr/include/c++/3.3/cstring:101: error: `void* std::memchr(...)' conflicts
with previous using declaration `void* memchr(...)'
/usr/include/c++/3.3/cstring:101: error: `__p' undeclared (first use this
function)
/usr/include/c++/3.3/cstring:101: error: (Each undeclared identifier is
reported only once for each function it appears in.)
/usr/include/c++/3.3/cstring:101: error: `__c' undeclared (first use this
function)
/usr/include/c++/3.3/cstring:101: error: `__n' undeclared (first use this
function)
In file included from /usr/include/c++/3.3/climits:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:66,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/limits.h:124:26: no include path in which to find limits.h
In file included from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdlib.h:33:20: stddef.h: No such file or directory
In file included from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdlib.h: At global scope:
/usr/include/stdlib.h:140: error: syntax error before `(' token
In file included from /usr/include/sys/types.h:31,
from /usr/include/stdlib.h:433,
from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/bits/types.h:31:20: stddef.h: No such file or directory
In file included from /usr/include/stdlib.h:433,
from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/sys/types.h:147:20: stddef.h: No such file or directory
In file included from /usr/include/sys/types.h:266,
from /usr/include/stdlib.h:433,
from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/bits/pthreadtypes.h:50: error: 'size_t' is used as a type,
but is
not defined as a type.
/usr/include/bits/pthreadtypes.h:53: error: 'size_t' is used as a type,
but is
not defined as a type.
In file included from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdlib.h:450: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:450: error: syntax error before `)' token
/usr/include/stdlib.h:480: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:480: error: syntax error before `,' token
/usr/include/stdlib.h:584: error: `size_t' was not declared in this scope
/usr/include/stdlib.h:584: error: syntax error before `)' token
/usr/include/stdlib.h:586: error: `size_t' was not declared in this scope
/usr/include/stdlib.h:586: error: syntax error before `,' token
/usr/include/stdlib.h:595: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:595: error: syntax error before `)' token
In file included from /usr/include/stdlib.h:606,
from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/alloca.h:25:20: stddef.h: No such file or directory
In file included from /usr/include/stdlib.h:606,
from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/alloca.h:33: error: `size_t' was not declared in this scope
/usr/include/alloca.h:33: error: syntax error before `)' token
In file included from /usr/include/c++/3.3/cstdlib:52,
from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdlib.h:611: error: `size_t' was not declared in this scope
/usr/include/stdlib.h:611: error: syntax error before `)' token
/usr/include/stdlib.h:616: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:616: error: syntax error before `,' token
/usr/include/stdlib.h:768: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:768: error: syntax error before `,' token
/usr/include/stdlib.h:773: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:773: error: syntax error before `,' token
/usr/include/stdlib.h:846: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:846: error: syntax error before `)' token
/usr/include/stdlib.h:849: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:849: error: syntax error before `)' token
/usr/include/stdlib.h:853: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:853: error: syntax error before `)' token
/usr/include/stdlib.h:857: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:857: error: syntax error before `)' token
/usr/include/stdlib.h:866: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:866: error: syntax error before `)' token
/usr/include/stdlib.h:870: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:870: error: syntax error before `)' token
/usr/include/stdlib.h:877: error: syntax error before `(' token
/usr/include/stdlib.h:880: error: syntax error before `(' token
/usr/include/stdlib.h:943: error: type specifier omitted for parameter
`size_t'
/usr/include/stdlib.h:943: error: syntax error before `)' token
In file included from /usr/include/c++/3.3/bits/stl_algobase.h:67,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/cstdlib:105: error: `mbstowcs' not declared
/usr/include/c++/3.3/cstdlib:115: error: `wcstombs' not declared
In file included from /usr/include/c++/3.3/bits/stl_algobase.h:69,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/new:82: error: `size_t' undeclared in namespace `std'
/usr/include/c++/3.3/new:82: error: declaration of `operator new' as
non-function
/usr/include/c++/3.3/new:82: error: invalid declarator
/usr/include/c++/3.3/new:83: error: `size_t' undeclared in namespace `std'
/usr/include/c++/3.3/new:83: error: declaration of `operator new []' as
non-function
/usr/include/c++/3.3/new:83: error: invalid declarator
/usr/include/c++/3.3/new:86: error: `size_t' undeclared in namespace `std'
/usr/include/c++/3.3/new:86: error: syntax error before `::' token
/usr/include/c++/3.3/new:86: error: `operator new' takes type `size_t' (`
unsigned int') as first parameter
/usr/include/c++/3.3/new:87: error: `size_t' undeclared in namespace `std'
/usr/include/c++/3.3/new:87: error: syntax error before `::' token
/usr/include/c++/3.3/new:87: error: `operator new' takes type `size_t' (`
unsigned int') as first parameter
/usr/include/c++/3.3/new:92: error: `size_t' undeclared in namespace `std'
/usr/include/c++/3.3/new:92: error: syntax error before `*' token
/usr/include/c++/3.3/new:92: error: `operator new' takes type `size_t' (`
unsigned int') as first parameter
/usr/include/c++/3.3/new: In function `void* operator new(unsigned int,
...)':
/usr/include/c++/3.3/new:92: error: `__p' undeclared (first use this
function)
/usr/include/c++/3.3/new: At global scope:
/usr/include/c++/3.3/new:93: error: `size_t' undeclared in namespace `std'
/usr/include/c++/3.3/new:93: error: syntax error before `*' token
/usr/include/c++/3.3/new:93: error: `operator new' takes type `size_t' (`
unsigned int') as first parameter
In file included from /usr/include/c++/3.3/clocale:49,
from /usr/include/c++/3.3/i486-linux/bits/c++locale.h:41,
from /usr/include/c++/3.3/iosfwd:46,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/locale.h:29:20: stddef.h: No such file or directory
In file included from /usr/include/c++/3.3/i486-linux/bits/c++locale.h:43,
from /usr/include/c++/3.3/iosfwd:46,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/iconv.h:24:20: stddef.h: No such file or directory
In file included from /usr/include/c++/3.3/i486-linux/bits/c++locale.h:43,
from /usr/include/c++/3.3/iosfwd:46,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/iconv.h:43: error: syntax error before `(' token
In file included from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdio.h:34:21: stddef.h: No such file or directory
In file included from /usr/include/libio.h:32,
from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/_G_config.h:14:20: stddef.h: No such file or directory
In file included from /usr/include/_G_config.h:24,
from /usr/include/libio.h:32,
from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/wchar.h:48:20: stddef.h: No such file or directory
In file included from /usr/include/gconv.h:28,
from /usr/include/_G_config.h:44,
from /usr/include/libio.h:32,
from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/wchar.h:48:20: stddef.h: No such file or directory
In file included from /usr/include/_G_config.h:44,
from /usr/include/libio.h:32,
from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/gconv.h:31:20: stddef.h: No such file or directory
In file included from /usr/include/_G_config.h:44,
from /usr/include/libio.h:32,
from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/gconv.h:72: error: type specifier omitted for parameter
`size_t'
/usr/include/gconv.h:72: error: syntax error before `*' token
/usr/include/gconv.h:88: error: type specifier omitted for parameter
`size_t'
/usr/include/gconv.h:88: error: syntax error before `*' token
/usr/include/gconv.h:97: error: type specifier omitted for parameter
`size_t'
/usr/include/gconv.h:97: error: syntax error before `*' token
/usr/include/gconv.h:174: error: 'size_t' is used as a type, but is not
defined
as a type.
In file included from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/libio.h:53:21: stdarg.h: No such file or directory
In file included from /usr/include/stdio.h:72,
from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/libio.h:233: error: type specifier omitted for parameter
`size_t'
/usr/include/libio.h:354: error: type specifier omitted for parameter
`size_t'
/usr/include/libio.h:354: error: syntax error before `)' token
/usr/include/libio.h:363: error: type specifier omitted for parameter
`size_t'
/usr/include/libio.h:363: error: syntax error before `)' token
/usr/include/libio.h:475: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/libio.h:477: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/libio.h:479: error: syntax error before `(' token
/usr/include/libio.h:524: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/libio.h:526: error: type specifier omitted for parameter `
__gnuc_va_list'
In file included from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdio.h:77: error: syntax error before `;' token
In file included from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdio.h:284: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:284: error: syntax error before `,' token
/usr/include/stdio.h:290: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:290: error: syntax error before `*' token
/usr/include/stdio.h:302: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:302: error: syntax error before `)' token
/usr/include/stdio.h:309: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:309: error: syntax error before `)' token
/usr/include/stdio.h:337: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:337: error: syntax error before `)' token
/usr/include/stdio.h:342: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:342: error: syntax error before `)' token
/usr/include/stdio.h:345: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:345: error: syntax error before `)' token
/usr/include/stdio.h:351: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:351: error: syntax error before `,' token
/usr/include/stdio.h:355: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:355: error: syntax error before `,' token
/usr/include/stdio.h:365: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:365: error: syntax error before `)' token
/usr/include/stdio.h:381: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:381: error: syntax error before `)' token
/usr/include/stdio.h:412: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:412: error: syntax error before `)' token
/usr/include/stdio.h:419: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:419: error: syntax error before `)' token
/usr/include/stdio.h:424: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:424: error: syntax error before `)' token
/usr/include/stdio.h:560: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:560: error: syntax error before `*' token
/usr/include/stdio.h:563: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:563: error: syntax error before `*' token
/usr/include/stdio.h:573: error: type specifier omitted for parameter
`size_t'
/usr/include/stdio.h:573: error: syntax error before `*' token
/usr/include/stdio.h:603: error: syntax error before `(' token
/usr/include/stdio.h:609: error: syntax error before `(' token
/usr/include/stdio.h:631: error: syntax error before `(' token
/usr/include/stdio.h:633: error: syntax error before `(' token
In file included from /usr/include/c++/3.3/cstdio:52,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/stdio.h:798: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/stdio.h:798: error: syntax error before `)' token
In file included from /usr/include/c++/3.3/i486-linux/bits/c++io.h:35,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/cstdio:114: error: `fread' not declared
/usr/include/c++/3.3/cstdio:120: error: `fwrite' not declared
In file included from /usr/include/pthread.h:20,
from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:37,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/sched.h:76: error: type specifier omitted for parameter
`size_t'
/usr/include/sched.h:76: error: syntax error before `,' token
/usr/include/sched.h:80: error: type specifier omitted for parameter
`size_t'
/usr/include/sched.h:80: error: syntax error before `,' token
In file included from /usr/include/pthread.h:21,
from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:37,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/time.h:38:21: stddef.h: No such file or directory
In file included from /usr/include/pthread.h:21,
from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:37,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/time.h:197: error: syntax error before `(' token
/usr/include/time.h:215: error: syntax error before `(' token
In file included from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:37,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/pthread.h:247: error: type specifier omitted for parameter
`size_t
'
/usr/include/pthread.h:247: error: syntax error before `)' token
/usr/include/pthread.h:251: error: type specifier omitted for parameter
`size_t
'
/usr/include/pthread.h:251: error: syntax error before `*' token
/usr/include/pthread.h:272: error: type specifier omitted for parameter
`size_t
'
/usr/include/pthread.h:272: error: syntax error before `)' token
/usr/include/pthread.h:277: error: type specifier omitted for parameter
`size_t
'
/usr/include/pthread.h:277: error: syntax error before `*' token
/usr/include/pthread.h:284: error: type specifier omitted for parameter
`size_t
'
/usr/include/pthread.h:284: error: syntax error before `)' token
/usr/include/pthread.h:288: error: type specifier omitted for parameter
`size_t
'
/usr/include/pthread.h:288: error: syntax error before `*' token
In file included from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:38,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/unistd.h:195:20: stddef.h: No such file or directory
In file included from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:38,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/unistd.h:312: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:312: error: syntax error before `)' token
/usr/include/unistd.h:318: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:318: error: syntax error before `)' token
/usr/include/unistd.h:328: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:328: error: syntax error before `,' token
/usr/include/unistd.h:336: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:336: error: syntax error before `,' token
/usr/include/unistd.h:356: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:356: error: syntax error before `,' token
/usr/include/unistd.h:360: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:360: error: syntax error before `,' token
/usr/include/unistd.h:448: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:448: error: syntax error before `)' token
In file included from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:38,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/unistd.h:544: error: syntax error before `(' token
/usr/include/unistd.h:712: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:712: error: syntax error before `)' token
/usr/include/unistd.h:740: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:740: error: syntax error before `)' token
/usr/include/unistd.h:769: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:769: error: syntax error before `)' token
In file included from
/usr/include/c++/3.3/i486-linux/bits/gthr-default.h:38,
from /usr/include/c++/3.3/i486-linux/bits/gthr.h:98,
from /usr/include/c++/3.3/i486-linux/bits/c++io.h:37,
from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/unistd.h:791: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:791: error: syntax error before `)' token
/usr/include/unistd.h:798: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:798: error: syntax error before `)' token
/usr/include/unistd.h:809: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:809: error: syntax error before `)' token
/usr/include/unistd.h:811: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:811: error: syntax error before `)' token
/usr/include/unistd.h:829: error: type specifier omitted for parameter
`size_t'
/usr/include/unistd.h:829: error: syntax error before `,' token
In file included from /usr/include/c++/3.3/bits/fpos.h:44,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/i486-linux/bits/c++io.h:43: error: syntax error
before `;'
token
/usr/include/c++/3.3/i486-linux/bits/c++io.h:45: error: syntax error
before `;'
token
In file included from /usr/include/c++/3.3/cwchar:51,
from /usr/include/c++/3.3/bits/fpos.h:45,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/ctime:78: error: `strftime' not declared
In file included from /usr/include/c++/3.3/cwchar:54,
from /usr/include/c++/3.3/bits/fpos.h:45,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/wchar.h:40:21: stdarg.h: No such file or directory
/usr/include/wchar.h:48:20: stddef.h: No such file or directory
In file included from /usr/include/c++/3.3/cwchar:54,
from /usr/include/c++/3.3/bits/fpos.h:45,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/wchar.h:137: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:137: error: syntax error before `)' token
/usr/include/wchar.h:145: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:145: error: syntax error before `)' token
/usr/include/wchar.h:152: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:152: error: syntax error before `)' token
/usr/include/wchar.h:162: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:162: error: syntax error before `)' token
/usr/include/wchar.h:172: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:172: error: syntax error before `,' token
/usr/include/wchar.h:182: error: syntax error before `(' token
/usr/include/wchar.h:198: error: syntax error before `(' token
/usr/include/wchar.h:224: error: syntax error before `(' token
/usr/include/wchar.h:228: error: syntax error before `(' token
/usr/include/wchar.h:243: error: syntax error before `(' token
/usr/include/wchar.h:254: error: syntax error before `(' token
/usr/include/wchar.h:261: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:261: error: syntax error before `)' token
/usr/include/wchar.h:266: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:266: error: syntax error before `)' token
/usr/include/wchar.h:271: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:271: error: syntax error before `)' token
/usr/include/wchar.h:275: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:275: error: syntax error before `)' token
/usr/include/wchar.h:279: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:279: error: syntax error before `)' token
/usr/include/wchar.h:286: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:286: error: syntax error before `)' token
/usr/include/wchar.h:306: error: syntax error before `(' token
/usr/include/wchar.h:311: error: syntax error before `(' token
/usr/include/wchar.h:315: error: syntax error before `(' token
/usr/include/wchar.h:317: error: syntax error before `(' token
/usr/include/wchar.h:333: error: syntax error before `(' token
/usr/include/wchar.h:339: error: syntax error before `(' token
/usr/include/wchar.h:348: error: syntax error before `(' token
/usr/include/wchar.h:354: error: syntax error before `(' token
/usr/include/wchar.h:368: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:368: error: syntax error before `)' token
/usr/include/wchar.h:575: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:575: error: syntax error before `)' token
/usr/include/wchar.h:602: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:602: error: syntax error before `,' token
/usr/include/wchar.h:612: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/wchar.h:612: error: syntax error before `)' token
/usr/include/wchar.h:619: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/wchar.h:619: error: syntax error before `)' token
/usr/include/wchar.h:623: error: type specifier omitted for parameter
`size_t'
/usr/include/wchar.h:623: error: syntax error before `,' token
/usr/include/wchar.h:659: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/wchar.h:659: error: syntax error before `)' token
/usr/include/wchar.h:666: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/wchar.h:666: error: syntax error before `)' token
/usr/include/wchar.h:671: error: type specifier omitted for parameter `
__gnuc_va_list'
/usr/include/wchar.h:671: error: syntax error before `)' token
/usr/include/wchar.h:793: error: syntax error before `(' token
/usr/include/wchar.h:803: error: syntax error before `(' token
In file included from /usr/include/c++/3.3/bits/fpos.h:45,
from /usr/include/c++/3.3/iosfwd:49,
from /usr/include/c++/3.3/bits/stl_algobase.h:70,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/cwchar:147: error: `mbrlen' not declared
/usr/include/c++/3.3/cwchar:148: error: `mbrtowc' not declared
/usr/include/c++/3.3/cwchar:150: error: `mbsrtowcs' not declared
/usr/include/c++/3.3/cwchar:162: error: `wcrtomb' not declared
/usr/include/c++/3.3/cwchar:167: error: `wcscspn' not declared
/usr/include/c++/3.3/cwchar:168: error: `wcsftime' not declared
/usr/include/c++/3.3/cwchar:169: error: `wcslen' not declared
/usr/include/c++/3.3/cwchar:173: error: `wcsrtombs' not declared
/usr/include/c++/3.3/cwchar:174: error: `wcsspn' not declared
/usr/include/c++/3.3/cwchar:180: error: `wcsxfrm' not declared
/usr/include/c++/3.3/cwchar:216: error: type specifier omitted for
parameter `
size_t'
/usr/include/c++/3.3/cwchar:216: error: syntax error before `)' token
/usr/include/c++/3.3/cwchar: In function `wchar_t* std::wmemchr(...)':
/usr/include/c++/3.3/cwchar:217: error: `wchar_t* std::wmemchr(...)'
conflicts
with previous using declaration `wchar_t* wmemchr(...)'
In file included from /usr/include/c++/3.3/bits/stl_algobase.h:73,
from /usr/include/c++/3.3/memory:54,
from /usr/include/crypto++/stdcpp.h:7,
from /usr/include/crypto++/cryptlib.h:81,
from /usr/include/crypto++/files.h:4,
from pri.cpp:1:
/usr/include/c++/3.3/bits/stl_iterator_base_types.h: At global scope:
/usr/include/c++/3.3/bits/stl_iterator_base_types.h:102: error: syntax
error
before `,' token
/usr/include/c++/3.3/bits/stl_iterator_base_types.h:109: error: template
declaration of `typedef _Tp std::value_type'
/usr/include/c++/3.3/bits/stl_iterator_base_types.h:109: confused by
earlier errors, bailing out
Compilation exited abnormally with code 1 at Mon Oct 3 19:43:13