CryptoPP supports GCC 3.3 - 4.7.
I'm using gcc4.8.2 and have some other errors.
Daniel
On Monday, December 16, 2013 6:05:55 AM UTC+2, Andrew Dolby wrote:
>
> Hello,
>
> I built Crypto++ 5.6.2 with GCC 4.8.1 (from MinGW-w64) on Windows.
>
> I get this error as I try to build my application (also with GCC 4.8.1)
> using Crypto++:
>
> In file included from ..\..\cryptopp/randpool.h:4:0,
>
> from ..\..\cryptopp/osrng.h:10,
>
> from ..\test\src\test.cpp:8:
>
> ..\..\cryptopp/cryptlib.h:402:15: warning: unused parameter 'iv'
> [-Wunused-parameter]
>
> virtual void Resynchronize(const byte *iv, int ivLength=-1) {throw
> NotImplemented(GetAlgorithm().AlgorithmName() + ": this object doesn't
> support resynchronization");}
>
>
> This is how mingw32-make was run:
>
>
> C:/MinGW/mingw64/bin/mingw32-make -f Makefile.Release
>
> mingw32-make[1]: Entering directory 'C:/test/bin'
>
> g++ -c -march=nocona -mtune=core2 -pipe -fno-keep-inline-dllexport -O2
> -frtti -Wall -Wextra -fexceptions -mthreads -DUNICODE -DQT_NO_DEBUG
> -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2
> -DQT_OPENGL_ES_2_ANGLE -DQT_NEEDS_QMAIN -I..\test -I"..\..\cryptopp"
> -I"..\..\Qt\Qt64-5.1.0\include" -I"..\..\Qt\Qt64-5.1.0\include\QtWidgets"
> -I"..\..\Qt\Qt64-5.1.0\include\QtGui"
> -I"..\..\Qt\Qt64-5.1.0\include\QtANGLE"
> -I"..\..\Qt\Qt64-5.1.0\include\QtCore" -I"release" -I"."
> -I"..\..\Qt\Qt64-5.1.0\mkspecs\win32-g++" -o release\test.o
> ..\test\src\test.cpp
>
> When I compiled Crypto++ I got no errors, though I was originally getting
> Resynchronize errors when I tried to build it with a different compiler.
>
> Thanks,
>
> Andrew Dolby
>
--
--
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/d/optout.