Atozed Forums
Linker error in IW15.2.65 - Printable Version

+- Atozed Forums (https://www.atozed.com/forums)
+-- Forum: Atozed Software (https://www.atozed.com/forums/forum-1.html)
+--- Forum: IntraWeb (https://www.atozed.com/forums/forum-3.html)
+---- Forum: English (https://www.atozed.com/forums/forum-16.html)
+----- Forum: IntraWeb General Discussion (https://www.atozed.com/forums/forum-4.html)
+----- Thread: Linker error in IW15.2.65 (/thread-2835.html)

Pages: 1 2


RE: Linker error in IW15.2.65 - JuergenS - 09-20-2022

I temporarily added the following to the project file and can now at least compile the project:

#if _WIN64
#pragma message "wininet.a"
#pragma link "wininet.a"
#elif _WIN32
#pragma message "wininet.lib"
#pragma link "wininet.lib"
#endif

However, when I add the include for TIWIPGeolocationClient to the unit, I now get the following error messages:


#include <IWIPGeolocationClient.hpp>

bcc32 Befehlszeile für "Unit1.cpp"

[bcc32 Fehler] InSSLOpenSSL.hpp(145): E2316 'PSSL' ist kein Member von 'Insslopensslheaders'

[bcc32 Fehler] InSSLOpenSSL.hpp(145): E2257 , erwartet

[bcc32 Fehler] InSSLOpenSSL.hpp(215): E2316 'SSL_CTX' ist kein Member von 'Insslopensslheaders'

[bcc32 Fehler] InSSLOpenSSL.hpp(215): E2040 Deklaration nicht ordnungsgemäß abgeschlossen

[bcc32 Fehler] InSSLOpenSSL.hpp(221): E2316 'PSSL_METHOD' ist kein Member von 'Insslopensslheaders'

[bcc32 Fehler] InSSLOpenSSL.hpp(221): E2040 Deklaration nicht ordnungsgemäß abgeschlossen

[bcc32 Fehler] InSSLOpenSSL.hpp(260): E2316 'SSL' ist kein Member von 'Insslopensslheaders'

[bcc32 Fehler] InSSLOpenSSL.hpp(260): E2040 Deklaration nicht ordnungsgemäß abgeschlossen

.
.
.

[bcc32 Fehler] InSSLOpenSSL.hpp(561): E2228 Zu viele Fehlermeldungen oder Warnungen
Misslungen


RE: Linker error in IW15.2.65 - Alexandre Machado - 10-17-2022

This issue has been resolved in the lastest IW 15.2.66.

Thanks


RE: Linker error in IW15.2.65 - JuergenS - 10-18-2022

I can confrm, that the issue with

#if _WIN64
#pragma message "wininet.a"
#pragma link "wininet.a"
#elif _WIN32
#pragma message "wininet.lib"
#pragma link "wininet.lib"
#endif

has been fixed, but there are still the error messages coming from

InSSLOpenSSL.hpp

if i try to use the following include:

#include <IWIPGeolocationClient.hpp>


Regards
Juergen