gchp / termbox-sys

Low level bindings for the termbox library
MIT License
9 stars 13 forks source link

Build fails on CentOS 7 x64 #21

Closed bjorn-ove closed 4 years ago

bjorn-ove commented 5 years ago

On CentOS x64 waf uses lib64 instead of lib as the output directory. This makes build.rs work, but linking fails with missing static lib for termbox.

I made it work locally by adding a second line with the lib64 directory. However it seems like there should be a more correct way such as setting LIBDIR before calling waf.

sherrman commented 5 years ago

I have the same issue on Ubuntu 18.04 x64

uggla commented 4 years ago

Same on Fedora. As explained above making a link lib64 --> lib fixed the issue. This is true with the released version 0.2.11 provided by crates.io

However using the master branch with the included fix https://github.com/gchp/termbox-sys/pull/20 fixed the issue.

gchp commented 4 years ago

Just released 0.2.12 - please let me know if you continue to encounter issues. Thanks!