From: Karsten O. <ko...@in...> - 2006-03-25 04:04:06
|
Iain MacDonnell wrote: > > Two questions: > > 1) Is OpenSSL 0.9.7e really needed? The configure script checks for > PEM_read_bio_PrivateKey(), but I don't see that actually used > anywhere. Solaris 10 comes with 0.9.7d, and like to use that if > there isn't a real need for 0.9.7e ... ? No. If the API has all needed function, it is OK. The check is only performed to make sure that the library is OK. Does this step cause a problem? I don't know if the version 0.9.7d has all needed functions, if you are successful, I can change the e to a d. I changed it to PEM_read_PrivateKey, which is used e.g. in OP201_calculate_rsa_DAP(). > > 2) It seems that libGlobalPlatform.so needs to be linked to libcrypto, > but it isn't - I have to manually add '-lcrypto' when building > anything that uses libGlobalPlatform.so (including GPShell) I changed the AC_CHECK_LIB autoconf macro to look for the crypto library. Let me know, if it works. I released at: http://sourceforge.net/project/showfiles.php?group_id=143343 the current versions of GlobalPlatform and GPShell. Should be the same state as the CVS. Thanks, Karsten > > muscle*iml-v240-1:/export/stuff/ws/globalplatform/GlobalPlatform2.1.1% > ldd .libs/libGlobalPlatform.so > libpcsclite.so.1 => /opt/ITmuscle/lib/libpcsclite.so.1 > libc.so.1 => /lib/libc.so.1 > libdl.so.1 => /lib/libdl.so.1 > libpthread.so.1 => /lib/libpthread.so.1 > libsocket.so.1 => /lib/libsocket.so.1 > libnsl.so.1 => /lib/libnsl.so.1 > libmp.so.2 => /lib/libmp.so.2 > libmd5.so.1 => /lib/libmd5.so.1 > libscf.so.1 => /lib/libscf.so.1 > libdoor.so.1 => /lib/libdoor.so.1 > libuutil.so.1 => /lib/libuutil.so.1 > libm.so.2 => /lib/libm.so.2 > /platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1 > /platform/SUNW,Sun-Fire-V240/lib/libmd5_psr.so.1 > muscle*iml-v240-1:/export/stuff/ws/globalplatform/GlobalPlatform2.1.1% > > > Thx, > > ~Iain > > > |