New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PTLib can't be found during cross compile, but ptlib-config is found. #19
Comments
@Lastique can you comment on this as you have done the cross-compling with PTLib ? |
I did not cross-compile ptlib or libh323plus. Sorry, I cannot comment. |
From void's dev IRC:
Sounds like this check is ultimately a noop? |
I got feedback from somebody who successfully cross-compiled a while ago. These versions should work fine. Maybe you can check the few commits we had since then what broke cross-compilation ? openssl-1.1.1g ptlib v2_10_9_3 h323 v1_27_1 |
It turns out its not H323Plus that changed, but newer versions of autoconf can't handle the file check when cross-compiling. Should be fixed now with 8bda092. |
Fascinating. I likely won't have a lot of time to play with this change until the weekend, but thank you for taking a look into this! |
I am in the process of packaging h323plus for Void Linux so that we can have h323 support in Yate. Void makes extensive use of cross compiling, and it looks like something between the way void drives the build and how h323plus expects to be informed it is being cross compiled are out of sync:
(Full log here)
Given that I'm on 1.27.2 which explicitly lists improved cross support I feel like this is an issue with the way I'm running the build. Have I missed something obvious?
The text was updated successfully, but these errors were encountered: