diff --git a/.github/workflows/macos_ci.yml b/.github/workflows/macos_ci.yml index b823836751..8d2d867421 100644 --- a/.github/workflows/macos_ci.yml +++ b/.github/workflows/macos_ci.yml @@ -100,5 +100,5 @@ jobs: run: v -skip-unused test vlib/builtin/ vlib/math vlib/flag/ vlib/os/ vlib/strconv/ - name: Test cross compilation to Linux run: | - v -d use_openssl -cc clang -showcc -gc none -o hi -os linux examples/hello_world.v + v -o hi -os linux examples/hello_world.v v -d use_openssl -cc clang -showcc -gc none -o hi -os linux examples/veb/veb_example.v diff --git a/vlib/picoev/loop_linux.c.v b/vlib/picoev/loop_linux.c.v index c21c3bae8b..2a7ae983cc 100644 --- a/vlib/picoev/loop_linux.c.v +++ b/vlib/picoev/loop_linux.c.v @@ -1,7 +1,10 @@ module picoev #include -#include // needed for cross compiling to linux + +$if !musl ? { + #include // needed for cross compiling to linux +} fn C.epoll_create(int) int fn C.epoll_wait(int, voidptr, int, int) int