I have a system wrapper module/package for openSSL called COpenSsl.

I have another package (called SecureSockets) that uses COpenSsl. This works 
fine.

To create a framework, I then added a xcode project to SecureSockets and build 
the framework. This also works fine.

Then I created an App (macOS) and imported the SecureSockets.framework. 
(Included the headers in a bridge file, updated the search paths)
However I cannot use the SecureSockets module, whenever I try that I get an 
error message saying that COpenSsl is missing.
The App does not need COpenSsl, other than through the wrapper/framework in 
SecureSockets.

To work around this I created an empty library project called COpenSsl and 
included that framework in the App as well.

This satisfies the compiler and I now have a working App.

Is it a bug that COpenSsl is needed in the App? or am I doing something wrong?

Regards,
Rien

Site: http://balancingrock.nl
Blog: http://swiftrien.blogspot.com
Github: http://github.com/Balancingrock
Project: http://swiftfire.nl





_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to