You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue raised by this system is that it requires to have
Xen headers
libkvmi headers
VirtualBox FDP headers
all installed and detected to compile, unless you explicitely disable a driver.
An improvment would be to do like libvmi's cmake build system, and have opportunistic features, where we try to build the crates on which the driver depend upon, and on failure we simply disable the feature and continue.
I don't know how to implement this with cargo, build.rs.
Next step would be to ask on Rust language forums.
The text was updated successfully, but these errors were encountered:
PR #151 attempts to have default drivers enabled.
The issue raised by this system is that it requires to have
all installed and detected to compile, unless you explicitely disable a driver.
An improvment would be to do like libvmi's cmake build system, and have opportunistic features, where we try to build the crates on which the driver depend upon, and on failure we simply disable the feature and continue.
I don't know how to implement this with cargo,
build.rs
.Next step would be to ask on Rust language forums.
The text was updated successfully, but these errors were encountered: