
Originally Posted by
SymbianTH
Hi
I am using Carbide C++ 2.3.
I make library functions IMPORT(add header file) and EXPORT(add in .c file) keywords.
I make total 12 lib files(other lib + libcrpto_p.lib), because when I try to build libcrypto_p.lib getting error=87 so I split this library, and make other 11 libraries. After include that 11 static libraries in libcrypto_p.lib library.
.mmp
------
Options Tab:
- Stack Size: 0x5000
- Linker definition file:
do check mark on "Export unfrozen"
select "eabi/libcrypto_pU.def"
capability: none
bld.inf
-------
Export header files.
To make/build open sign sis, I am using use carbide c++ IDE.
If other details required than please tell me.
Regards,
SymbiaTH
Hi
If I am using inbuilt symbian s60 OpenC library than also getting same problem.
Anybody able to test following function with mobile? please help me.
- Make new GUI application in Symbian s60 FP1 (9.2).
- Install OpenC plugins in Computer and Mobile Device.
- Open .mmp file and include libcrypto.lib and libcrypt.lib LIBRARY.
SYSTEMINCLUDE \Epoc32\include\stdapis
SYSTEMINCLUDE \Epoc32\include\stdapis\stlport
LIBRARY libcrypto.lib
LIBRARY libcrypt.lib
- Open AppUi.cpp and add code following way.
Code:
#include <stddef.h>
#include <openssl/hmac.h>
#include <openssl/rc4.h>
#include <openssl/md5.h>
void CInstallLibAppUi::HandleCommandL(TInt aCommand)
{
switch (aCommand)
{
case EEikCmdExit:
case EAknSoftkeyExit:
Exit();
break;
case ECommand1:
{
HMAC_CTX ctx;
HMAC_CTX_init(&ctx);
RC4_KEY key;
}
break;
default:
Panic( EInstallLibUi);
break;
}
}
- build application and install in Mobile.
I am getting "feature not supported" message in Mobile Device(E71).
please help me if anybody have any solution, please.
Regards,
SymbianTH