-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build failed on Ubuntu 22.04 ( WSL ), Arch Linux ( Both WSL and Laptop ) #284
Comments
I also tried on Arch Linux ( Laptop ) and it still give the same error messages. I guess it is because make or crossfs since it throws. |
I was able to reproduce a build failure. The key thing to know is that Bedrock's One of the dependencies no longer accessible. In the past I found Additionally, it looks like lvm2 and fuse both had updates which break the build system. I'll need to update it to handle those. I'm going to have limited time for Bedrock development for a number of days, but I'll dig into this and push an update when I can; possibly next weekend. |
I guess you should try these link instead I tried to replace the original link with |
This is what the terminal throws.
nt@Windows-PC:~/bedrocklinux-userland$ sudo make SKIPSIGN=true rm -rf /home/nt/bedrocklinux-userland/build/x86_64/src/crossfs cp -r src/crossfs/ /home/nt/bedrocklinux-userland/build/x86_64/src cd /home/nt/bedrocklinux-userland/build/x86_64/src/crossfs && \ make CC=/home/nt/bedrocklinux-userland/build/x86_64/support/bin/musl-gcc CFLAGS="" && \ cp ./crossfs /home/nt/bedrocklinux-userland/build/x86_64/bedrock/libexec/crossfs make[1]: Entering directory '/home/nt/bedrocklinux-userland/build/x86_64/src/crossfs' /home/nt/bedrocklinux-userland/build/x86_64/support/bin/musl-gcc -std=c99 -D_FILE_OFFSET_BITS=64 crossfs.c -o crossfs -lfuse3 -lpthread In file included from /home/nt/bedrocklinux-userland/build/x86_64/support/include/fuse3/fuse.h:19, from crossfs.c:78: /home/nt/bedrocklinux-userland/build/x86_64/support/include/fuse3/fuse_common.h:21:10: fatal error: libfuse_config.h: No such file or directory 21 | #include "libfuse_config.h" | ^~~~~~~~~~~~~~~~~~ compilation terminated. make[1]: *** [Makefile:12: crossfs] Error 1 make[1]: Leaving directory '/home/nt/bedrocklinux-userland/build/x86_64/src/crossfs' make: *** [Makefile:854: /home/nt/bedrocklinux-userland/build/x86_64/bedrock/libexec/crossfs] Error 2
I guess the problem was WSL fault.
The text was updated successfully, but these errors were encountered: