I have a sys crate that builds a static library and links it to the rlib. However, in a crate that depends on this sys crate I'm getting linker errors. Using --verbose I see that none of the cargo options output by the build.rs in the sys crate are being used.
In cmake land, I'm used to various linker options of dependencies propagating. What am I doing wrong?
Ok, looks like I was misreading the output. The missing symbols are things not found inside the static library. So I need to add some addition linker flags for those... initial attempts failed however...