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
I try to run build.rs xen, but the detection check for the headers fails:
user@qubes-dev ~/c/u/rumprun>printf'#include <stdint.h>\n#include <xen.h>\n'| cc -I/usr/include/xen -x c - -c -o /dev/null
In file included from /usr/lib/gcc/x86_64-redhat-linux/7/include/stdint.h:9:0,
from <stdin>:1:
/usr/include/stdint.h:310:17: error: missing binary operator before token "("#if __GLIBC_USE (IEC_60559_BFP_EXT)
^
This will compile just fine:
printf'#include <stdint.h>\n#include <xen/xen.h>\n'| cc -x c - -c -o /dev/null
I don't really manage to figure out why adding the -I flag breaks things...?
hmm, and once I cheat the script to get the right header location for Xen, I get more compile errors:
/home/user/code/unikernels/rumprun/src-netbsd/sys/rump/kern/lib/libsys_linux/../../../../compat/linux/common/linux_hdio.c:124:6:
error: this statement may fall through [-Werror=implicit-fallthrough=]
if (error == 0)
^
/home/user/code/unikernels/rumprun/src-netbsd/sys/rump/kern/lib/libsys_linux/../../../../compat/linux/common/linux_hdio.c:126:2: note: here
case LINUX_HDIO_GETGEO_BIG_RAW:
^~~~
--- dependall-/home/user/code/unikernels/rumprun/src-netbsd/sys/rump ---
--- popcount64.d ---
I try to run build.rs xen, but the detection check for the headers fails:
This will compile just fine:
I don't really manage to figure out why adding the
-I
flag breaks things...?I found this: https://forums.xilinx.com/t5/Vivado-High-Level-Synthesis-HLS/Testbench-error-with-gcc/td-p/756773
The xen include directory does have a
features.h
, but don't exactly grasp how they interfere.The text was updated successfully, but these errors were encountered: