Pyqtdeploy on iOS: 'openssl/evp.h' file not found

Patrick Stinson patrickkidd at gmail.com
Wed Apr 29 06:31:43 BST 2020


Then if I remove _hashopenssl.c from the Xcode project, it can’t find libcrypto:

ld: library not found for -lcrypto
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I’ve attached the final qmake file for this iOS target.




> On Apr 28, 2020, at 9:29 PM, Patrick Stinson <patrickkidd at gmail.com> wrote:
> 
> After upgrading from python-3.6.4 to python-3.7.2, my pyqtdeploy (2.4) project is having trouble finding openssl headers as it builds python modules on iOS:
> 
> 
> /Users/patrick/dev/familydiagram/vendor/sysroot-ios-64/src/Python-3.7.2/Modules/_hashopenssl.c:23:10: 'openssl/evp.h' file not found
> 
> 
> I don’t see that header anywhere in the iOS SDK or in the pyqtdeply sysroot. I wonder if pyqtdeploy incorrectly enables some python feature on iOS for python 3.7.2?
> 
> I know that sometimes pyqtdeploy has some other errors, like including the QtPrintSupport module on iOS builds (I used sed to remove those init lines).
> 
> Cheers,
> -Patrick

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20200428/d8e8bcd0/attachment-0002.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Family Diagram.pro
Type: application/octet-stream
Size: 13807 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20200428/d8e8bcd0/attachment-0001.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20200428/d8e8bcd0/attachment-0003.htm>


More information about the PyQt mailing list