Skip to content

Commit

Permalink
add LSL support to bleeding edge installer version
Browse files Browse the repository at this point in the history
  • Loading branch information
gisogrimm committed Oct 12, 2024
1 parent 26adc2a commit b03ccef
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
2 changes: 1 addition & 1 deletion tools/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ unxz 2024-07-04-raspios-bookworm-arm64-lite.img.xz
./prepareimage_pi5.sh 2024-07-04-raspios-bookworm-arm64-lite.img /mnt
```

Tested on Ubuntu 20.04 host system, and Raspberry Pi 4B. Installation takes at least 23 minutes due to compilation and installation of all packages required for compilation. Currently no LSL support. Compilation may fail on hardware with low memory.
Tested on Ubuntu 20.04 host system, and Raspberry Pi 4B. Installation takes at least 25 minutes due to compilation and installation of all packages required for compilation. Compilation may fail on hardware with low memory.

Currently not working on Raspberry Pi 5B (ov-client crashes with "Bus error").

Expand Down
9 changes: 9 additions & 0 deletions tools/install_pi5
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,15 @@ BOOTFS=`mount | grep /boot | sed -e 's/.*\/boot/\/boot/1' -e 's/ .*//1'`
sync
done

echo "install liblsl:"
(
git clone -b v1.16.2 https://github.com/sccn/liblsl.git || true
cd liblsl
./standalone_compilation_linux.sh
sudo cp liblsl.so /usr/lib/
sudo cp -r include/* /usr/include/
) || true

echo "clone or update git repo:"
(cd ov-client && git clean -ffx && git pull) || git clone https://github.com/gisogrimm/ov-client

Expand Down

0 comments on commit b03ccef

Please sign in to comment.