Jeff,
Thanks for your feedback. I haven't been able to run the Crypto++ 5.6.2 
tests because "test" won't compile (from make/compiler output above):
"test.cpp", line 195: error #2350: more than one operator ">" matches these
          operands:
            built-in operator "arithmetic > arithmetic"
            function "std::fpos<_StateT>::operator>(const std::fpos<_StateT>
                      &) const [with _StateT=mbstate_t]"
            function "std::fpos<_StateT>::operator>(std::streamoff) const
                      [with _StateT=mbstate_t]"
            operand types are: std::fpos<mbstate_t> > int
   if (fileEnd > 20*1000*1000)
               ^
As for the warnings, they don't bother me, if they are benign. I am able to 
link libcryptopp.a. Our application is only using the AES 256 
encrypt/decrypt functionality. We are able to encrypt, but unable to 
decrypt. If I had to guess, there are probably some #defines that aren't 
being properly set and as a result the wrong size typedefs are being 
created/used and/or the wrong chunk(s) of code is being compiled.
HP-UX 11.31 with the aCC compiler is a Big Endian, full 64 bit architecture 
with the following base data types/sizes supported:
Size of boolean:                1
Size of short int:              2
Size of unsigned short int:     2
Size of int:                    4
Size of unsigned int:           4
Size of long int:               8
Size of unsigned long int:      8
Size of long long int:          8
Size of unsigned long long int: 8
Size of float:                  4
Size of double:                 8
Size of long double:            16
Size of char:                   1
Size of unsigned char:          1
Size of char*:                  8
Size of void*:                  8

Given that information, what architecture and code #defines would you 
recommend I turn on to ensure only Big Endian full 64 bit code is compiled?

Thank you for your time...


On Thursday, March 28, 2013 7:01:03 AM UTC-4, Jeffrey Walton wrote:
>
> On Mar 27, 9:55 am, Shawn Firth <[email protected]> wrote: 
> > ... We are now trying to get  Crypto++ 5.6.2 to compile 
> > and run on HP-UX 11.31 ia64 using the HP aCC compiler. While it compiles 
> > (with warnings) and links, it does not function correctly. 
> How so? Is it crashing? Is it failing a self test? 
>
> Jeff 
>

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to