You are not logged in.
So recently, I purchased an Oculus/Meta quest vr headset and wanted to use it on Vivecraft, but SteamVR didn't work and I looked for alternatives, which led me to ALVR. But the install didn't work as described on the github, and instead it threw me an error and didn't build.
Output of yay -S alvr:
https://hst.sh/eyacepuhuk.coffeescript
Offline
There might be a solution in the AUR web page of the package.
Offline
There might be a solution in the AUR web page of the package.
Other people are having issues, but they're different than mine
Offline
I was able to build the package in a clean chroot. Does that work for you?
Offline
I was able to build the package in a clean chroot. Does that work for you?
I was following the steps but at this command (mkarchroot $CHROOT/root base-devel) gave me an error
Offline
Don't use testing repos if you don't understand how they work.
Offline
loqs wrote:I was able to build the package in a clean chroot. Does that work for you?
I was following the steps but at this command (mkarchroot $CHROOT/root base-devel) gave me an error
I searched a little bit online and found my problem. Building the package is still giving me an error.
https://hst.sh/aduditamow.coffeescript
Offline
Stop posting screenshots of text, paste the actual output in code tags: https://wiki.archlinux.org/title/Genera … s_and_code
Offline
Stop posting screenshots of text, paste the actual output in code tags: https://wiki.archlinux.org/title/Genera … s_and_code
Wouldn't that be considered a *large* amount of code?
Offline
Try actually reading the link.
Offline
Right, so i built ffmpeg-vulkan and replaced it with normal ffmpeg, but there are more new errors. This code *is* actually quite long so there is a reason for me to use hastebin. https://hst.sh/ligupodedu.makefile
Offline
I needed to add CFLAGS+=' -ffat-lto-objects to the PKGBUILD then built it with extra-x86_64-build -- -I ../ffmpeg-vulkan/ffmpeg-vulkan-2\:5.1-1-x86_64.pkg.tar.zst -I /var/cache/pacman/pkg/jack2-1.9.21-1-x86_64.pkg.tar.zst
git diff
diff --git a/PKGBUILD b/PKGBUILD
index 34028af..50ffa52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -32,6 +32,7 @@ build() {
cd "$srcdir/${pkgname}"
export RUSTUP_TOOLCHAIN=stable
export CARGO_TARGET_DIR=target
+ CFLAGS+=' -ffat-lto-objects'
export ALVR_ROOT_DIR=/usr
Offline
I needed to add CFLAGS+=' -ffat-lto-objects to the PKGBUILD then built it with extra-x86_64-build -- -I ../ffmpeg-vulkan/ffmpeg-vulkan-2\:5.1-1-x86_64.pkg.tar.zst -I /var/cache/pacman/pkg/jack2-1.9.21-1-x86_64.pkg.tar.zst
git diff diff --git a/PKGBUILD b/PKGBUILD index 34028af..50ffa52 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -32,6 +32,7 @@ build() { cd "$srcdir/${pkgname}" export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target + CFLAGS+=' -ffat-lto-objects' export ALVR_ROOT_DIR=/usr
It builds for a while, then it just says
error: target not found: alvr
Offline
It builds for a while, then it just says
error: target not found: alvr
That error is when extra-x86_64-build tries to compare the just built alvr against alvr in the repositories, which fails as alvr is not in the repositories.
You need to install the package that has just been built.
Last edited by loqs (2022-08-24 20:32:59)
Offline
mrowkiuq wrote:It builds for a while, then it just says
error: target not found: alvr
That error is when extra-x86_64-build tries to compare the just built alvr against alvr in the repositories, which fails as alvr is not in the repositories.
You need to install the package that has just been built.
I am not the brightest, how would I do that?
Offline
Offline