Re: linking problem in DPAPI
- From: Stephen Leake <stephen_leake@xxxxxxx>
- Date: Wed, 28 Dec 2005 07:28:27 -0500
"bubble" <bubble@xxxxxxxxxxxx> writes:
> dear all:
> I got a problem again :)
>
> I am write a little security binding for my application.
> and I got a error message.
> ....app.o(.text+0x3914):app.adb: undefined reference to
> `CryptProtectData@28'
>
> what's the problem?
> give me a hint. thanks
> my compiler is [gnat gpl 2005] and my OS is windows xp.
I have GNAT 5.03a, Windows XP.
This appears to be a library version problem. 'CryptProtectData'
doesn't appear to be in lib/gcc/pentium-mingw32msv/3.4.4/libcrypt32.a,
nor in any other library file in that directory.
However, 'CryptProtectData' is in Windows/system32/crypt32.dll.
So I suggest you use one of the dll tools to recreate libcrypt32.a
from Windows/system32/crypt32.dll, and see if that works. If it does,
send a bug report to AdaCore.
--
-- Stephe
.
- Follow-Ups:
- Re: linking problem in DPAPI
- From: bubble
- Re: linking problem in DPAPI
- From: bubble
- Re: linking problem in DPAPI
- References:
- linking problem in DPAPI
- From: bubble
- linking problem in DPAPI
- Prev by Date: Re: Task Management
- Next by Date: Re: Task Management
- Previous by thread: linking problem in DPAPI
- Next by thread: Re: linking problem in DPAPI
- Index(es):
Relevant Pages
|