Hi, I have developed some c++ wrapper classes around openssl. Now I need to be able to throw exceptions from within the different openssl callbacks like e.g. the password & verification callback. This is not a problem on windows, but it is when using a gcc platform like e.g. linux. For this to work on these platforms I understand I have to compile openssl with the -fexceptions flag, to avoid that my application will SIGABRT because my exception being thrown is 'unexpected'. For this to work, I figured out I also have to remove the omit-frame-pointer flag when building openssl, otherwise my application will crash. My question is : is this flag used for optimilization only or can I expect runtime problems when not using this flag ? The gcc manpage also says that using this flag will make debugging impossible on some platforms. Is this the case ?
Thanks. Jasper ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]