<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[No QsslSocket unless I compile with includes and libs in NDK folder]]></title><description><![CDATA[<p dir="auto">Hello, I got Qt for arm and I cannot even compile QsslSocket, it's not just a linker problem...<br />
So I took the two libraries -cryto and ssl- from an old app and got the headers from github, put them in the NDK folder (i'm coming to the point) and compiled Qt.<br />
From then I could compile the QSslSocket and had no linker problems, but I have a wrong version... So i used <a href="https://github.com/ekke/android-openssl-qt" target="_blank" rel="noopener noreferrer nofollow ugc">this script</a> to generate the libraries and now I'm almost good to go...<br />
But I have utterly forgotten in which folders of the NDK I had put the files for it to work, I know it's silly but I'm stuck here.<br />
I tried to add the libs and headers in platform tools, in sysroot, and even in toolchain (I feel like I'm going to get bashed) but the configure script keeps saying no ssl.<br />
You have an ideas ? Or maybe I'll try and do like anyone else ,adding the librairies in the apk build step menu, but this won't solve the compiler complaining about no QSslSocket.<br />
I don't understand why I found absolutely no articles online refering to this, people are talking about not being able to link, not compilation errors.</p>
]]></description><link>https://forum.qt.io/topic/101880/no-qsslsocket-unless-i-compile-with-includes-and-libs-in-ndk-folder</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 05:35:19 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/101880.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 17 Apr 2019 19:08:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to No QsslSocket unless I compile with includes and libs in NDK folder on Wed, 17 Apr 2019 21:14:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sgaist">@<bdi>SGaist</bdi></a> thanks for the link, this one should not be broken as mine, because despite having followed to the letter the instructions, compilation yields:<br />
unknown type name 'QSslSocket', from there I should be able to include openssl.<br />
Cool =)</p>
]]></description><link>https://forum.qt.io/post/523684</link><guid isPermaLink="true">https://forum.qt.io/post/523684</guid><dc:creator><![CDATA[e2002e]]></dc:creator><pubDate>Wed, 17 Apr 2019 21:14:07 GMT</pubDate></item><item><title><![CDATA[Reply to No QsslSocket unless I compile with includes and libs in NDK folder on Wed, 17 Apr 2019 21:00:29 GMT]]></title><description><![CDATA[<p dir="auto">If you use the <a href="https://www.qt.io/download" target="_blank" rel="noopener noreferrer nofollow ugc">online installer</a> you can simply installed the pre-compiled Android Qt version.</p>
<p dir="auto">You still need to provide OpenSSL yourself but the rest it ready for use.</p>
]]></description><link>https://forum.qt.io/post/523676</link><guid isPermaLink="true">https://forum.qt.io/post/523676</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Wed, 17 Apr 2019 21:00:29 GMT</pubDate></item><item><title><![CDATA[Reply to No QsslSocket unless I compile with includes and libs in NDK folder on Wed, 17 Apr 2019 20:59:45 GMT]]></title><description><![CDATA[<p dir="auto">Oh that's the repo I used to compile the libraries I needed.<br />
I'm going to try following the inctructions to the end.<br />
It's just that I can't find precompiled qmake for arm, once I found the whole package with qtcreator and qmake build for arm but I could not get my hands on it again.</p>
]]></description><link>https://forum.qt.io/post/523675</link><guid isPermaLink="true">https://forum.qt.io/post/523675</guid><dc:creator><![CDATA[e2002e]]></dc:creator><pubDate>Wed, 17 Apr 2019 20:59:45 GMT</pubDate></item><item><title><![CDATA[Reply to No QsslSocket unless I compile with includes and libs in NDK folder on Wed, 17 Apr 2019 20:15:51 GMT]]></title><description><![CDATA[<p dir="auto">Hi and welcome to devnet,</p>
<p dir="auto">See <a class="plugin-mentions-user plugin-mentions-a" href="/user/ekkescorner">@<bdi>ekkescorner</bdi></a>'s <a href="https://github.com/ekke/android-openssl-qt" target="_blank" rel="noopener noreferrer nofollow ugc">Android OpenSSL Qt</a> repo. He provides a script to build OpenSSL for Android as well as a .pri file to include them in the final package of your application.</p>
<p dir="auto">By the way, why are you compiling Qt yourself ?</p>
]]></description><link>https://forum.qt.io/post/523663</link><guid isPermaLink="true">https://forum.qt.io/post/523663</guid><dc:creator><![CDATA[SGaist]]></dc:creator><pubDate>Wed, 17 Apr 2019 20:15:51 GMT</pubDate></item></channel></rss>