I have found the issue, it is because of this compilation flag :

-flto


As soon as I remove this compiling flag, everything works normal, please 
note that activating this flag which is:
-flto
: This option runs the standard link-time optimizer. When invoked with 
source code, it generates GIMPLE (one of GCC’s internal representations) and 
writes it to special ELF sections in the object file. When the object files 
are linked together, all the function bodies are read from these ELF 
sections and instantiated as if they had been part of the same translation 
unit.




This flag breaks the linker when using RSAFunction(s), tested from version 
6.0.0 to 8.0.0

-- 
You received this message because you are subscribed to "Crypto++ Users". More 
information about Crypto++ and this group is available at 
http://www.cryptopp.com and 
http://groups.google.com/forum/#!forum/cryptopp-users.
--- 
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.

Reply via email to