Hi Richard,

On Friday 03 August 2007 14:20:01 Richard Hartmann wrote:
> Sorry for cross-posting to both lists, I simply do not know which is
> the appropriate place.

in such cases it is better to pick either list - developers read both of
them anyway. but not both :)

> When trying to start OpenVPN with OpenSC's Smart Card Bundle on
> Windows, I get the following error:
>
> 'The ordinal number 3873 was not found in DLL "LIBEAY32.DLL".'
>
> I tried looking at the problem with Dependency Walker [1] starting
> with $PROGRAMS\smart card bundle\opensc-pkcs11.dll and found out that
> it depends on LIBEAY32.dll two times:
>
> 1) directly, where it does not have 3873
> 2) via OPENSC.dll, where it, strangely enough, apparently has a
> ordinal number 3873
>
> Both DLLs have the same path, namely $PROGRAMS\smart card
> bundle\LIBEAY32.DLL - the first DLL depends on several other DLLs,
> whereas the one that offers 3873 does not depend on anything. This
> seems strange to say the least. On the other hand, I am not very
> familiar with Windows so maybe this has an obvious cause which I am
> missing.

I don't know much about windows linking. but in general this situation is 
perfectly fine. like on unix every app and lib uses libc, so it is used 
directly and indirectly everywhere. dynamic linkers are supposed to be
ok with that.

can you check if openvpn uses libeay32.dll too?
of if it has its own private copy?

Regards, Andreas
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to