Re: Pyqtdeploy on iOS: 'openssl/evp.h' file not found
Patrick Stinson <[email protected]> Tue, 28 Apr 2020 21:31:43 -0800
| Newsgroups | gmane.comp.python.pyqt-pykde |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]> 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