You can look before jumping using find_library :
julia> find_library(["libc"]) "libc" julia> find_library(["libfoo"]) ""
where you will get an empty string if it is not found.
julia> help(find_library) INFO: Loading help data... Base.find_library(names, locations) Searches for the first library in "names" in the paths in the "locations" list, "DL_LOAD_PATH", or system library paths (in that order) which can successfully be dlopen'd. On success, the return value will be one of the names (potentially prefixed by one of the paths in locations). This string can be assigned to a "global const" and used as the library name in future "ccall"'s. On failure, it returns the empty string.
source share