I recently upgraded to Ubuntu Xenial and lib(c)sfml-* are now installed to /usr/lib/x86_64-linux-gnu, but the build.jl script is only checking /usr/lib. It would be nice if the build system was somewhat robust to this.
I think the correct approach may be to check whether Libdl.dlopen can find all the libraries you need to link against (at least I think this is what BinDeps.jl does to check whether the dependencies exist).
I recently upgraded to Ubuntu Xenial and lib(c)sfml-* are now installed to
/usr/lib/x86_64-linux-gnu
, but thebuild.jl
script is only checking/usr/lib
. It would be nice if the build system was somewhat robust to this.I think the correct approach may be to check whether
Libdl.dlopen
can find all the libraries you need to link against (at least I think this is whatBinDeps.jl
does to check whether the dependencies exist).