Seite 1 von 1

-openssl vs. -openssl-linked

Verfasst: 24. Februar 2012 13:22
von Willi2793
Hallo,

ich habe ein Verständnis-Problem mit den Configure-Parametern OpenSSL betreffend. Mein Ziel ist es eine QT-Version zu bauen die die OpenSSL-DLLs nicht benötigt. Ich habe dazu OpenSSL installiert und folgenden configure aufgerufen:

Code: Alles auswählen

configure -openssl-linked -I C:\Qt\OpenSSL-Win32\include -L C:\Qt\OpenSSL-Win32\lib
(nicht OpenSSL-Parameter mal weggelassen)

Das ist auch sauber durchgelaufen. Aber die OpenSSL-DLLs werden trotzdem noch benötigt. Benötige ich dafür doch diesen configure:

Code: Alles auswählen

configure -openssl -I C:\Qt\OpenSSL-Win32\include -L C:\Qt\OpenSSL-Win32\lib
?

Dann verstehe ich aber die Dokumentation an der Stelle nicht.

Grüße,
Willi

Re: -openssl vs. -openssl-linked

Verfasst: 24. Februar 2012 15:00
von Christian81
Die openSSL-Libs werden immer benötigt wenn die openSSL-Libs dynamisch vorliegen.
-openssl-linked linkt direkt gegen die Libs, -openssl löst die Symbole zur Laufzeit auf.
Du suchst -openssl-linked und eine statische openSSL-Version.