Erreur de compilation lie a une dll
Salut,
En compilant un soft open source, j'ai recupere l'erreur suivante:
Code:
1 2 3 4 5
| Error : Undefined symbol: '__declspec(dllimport) __stdcall(20) RegOpenKeyExA (__imp__RegOpenKeyExA@20)'
referenced from 'Win32TransService::Win32TransService(void) (??0Win32TransService@@QAE@XZ)' in win32transservice.cpp:251
referenced from 'Win32TransService::Win32TransService(void) (??0Win32TransService@@QAE@XZ)' in win32transservice.cpp:292
referenced from 'Win32TransService::Win32TransService(void) (??0Win32TransService@@QAE@XZ)' in win32transservice.cpp:385
win32transservice.cpp line 251 |
Il correspond au passage de code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11
| HKEY charsetKey;
if (::RegOpenKeyExA
(
HKEY_CLASSES_ROOT
, "MIME\\Database\\Charset"
, 0
, KEY_READ
, &charsetKey))
{
return;
} |
Est ce que quelqu'un a deja eu et resolu ce probleme, ou bien est ce que quelqu'un sait comment le resoudre?
Merci d'avance pour votre aide,
Yann