-
Notifications
You must be signed in to change notification settings - Fork 18
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
Building fails on Arch Linux #7
Comments
Just tried it myself: The reason is that this check fails: https://github.com/jhasse/jngl/blob/master/SConstruct#L110 If you look at the I'm thinking about porting the build system to Waf soon anyway. In the meantime you can just add |
Didn't quite get it, where exactly to add the |
This one https://github.com/jhasse/jngl/blob/master/SConstruct#L110, so that it becomes: if conf.CheckLib(["boost_python3"]) or True: |
The new instructions don't seem to work, the meson command fails with: Error during basic setup: Neither directory contains a build file meson.build. |
Is your Git checkout up-to-date? The |
I was trying to build the latest release version, 1.2.0. |
Ah! I haven't updated that in a while, sorry. I'll fix the Windows build ASAP and then tag 1.3.0. Does the master branch work for you though? |
To be honest, no idea. :) I don't use the library myself, I have created a PKGBUILD for it as dependency for another package but eventually I didn't write the other package and jngl just kept hanging in the AUR. Since it's already there I'd be glad to fix it but I won't be able to do any testing. |
I see. This one https://aur.archlinux.org/packages/jngl/ ? |
Yes, exactly! |
Okay I've pushed v1.3.0, can you test it? btw: The Python 2 patch won't work anymore, JNGL needs 3 now. |
Sorry for the late reply. Now meson runs through, however, ninja fails with: ninja: error: loading 'build.ninja': No such file or directory |
Hm ... that's strange. Meson should have created that file. Is the build directory empty? |
Sorry for late reply. Yes, I tried with a clean build directory. The total output is:
|
Can you share the PKGBUILD? |
Sure! Here it is: https://pastebin.com/Apgri1eM |
Thanks! It seems that I've also noticed that Meson didn't install any files yet ... which I fixed in v1.3.1. This is the PKGBUILD which worked for me:
(btw: I've changed the license to zlib) |
Right, I officially identify as a blind chicken... :) Thanks, I put the PKGBUILD to the AUR! |
Thanks :) |
Building fails on Arch Linux with
Installed packages: python 3.6.0, boost 1.63.0.
The text was updated successfully, but these errors were encountered: