Statisches QT kennt kein QSslSocket

Verschiedenes zu Qt
Antworten
Zygyzy
Beiträge: 2
Registriert: 29. August 2012 18:43

Statisches QT kennt kein QSslSocket

Beitrag von Zygyzy »

Hallo Freunde,

ich habe QT mal statisch gebuildet mit VS2010 und dem entsprechenden Kommandos "configure -static" sowie "nmake". Dann habe ich ein neues Projekt angelegt (mit CMake). Hat alles wunderbar geklappt. Konnte statisch kompilieren.
Alerdings ist mir aufgefallen, dass mir in dem Projekt die Klasse "QSslSocket" nicht mehr zur Verfügung steht. Der Compiler von VS2010 meckert, er kann den entsprechenden Header nicht finden. Ich habe aber nachgesehen, der Header ist vorhanden und wurde auch korrekt von CMake verlinkt.

Frage, Kann es sein, dass ich OpenSSl installieren muss und evtl. QT auch noch mal neu builden muss? Es gibt da so einen parameter "-openssl"?
veeman
Beiträge: 277
Registriert: 3. Oktober 2012 01:43
Kontaktdaten:

Re: Statisches QT kennt kein QSslSocket

Beitrag von veeman »

OpenSSl wird nicht aus Lizenzgründen in Qt nicht mitgeliefert, wenn du die Bibliotheken selbst compiliert hast, dann wurde es nicht mit erstellt, dass musst du explizit angeben.

Mfg veeman
Antworten