Skip to content

Conversation

@catarial
Copy link
Contributor

I was trying to build LabRecorder and I noticed the instructions were missing from the general index

@cboulay
Copy link
Collaborator

cboulay commented Jan 14, 2026

Thanks! That page was linked to directly from the LabRecorder README but you're right it wasn't in the index.

It's a bit outdated. I've made quite a few changes to the LabRecorder build system since then.

  • I don't really support Qt5 anymore.
  • On MacOS, lsl is a framework and is bundled with the application, and the application is signed
  • GitHub releases will further sign and notarize the app and the package (installer)

And I should actively discourage people from building it themselves because they should be downloading it from the release page. I haven't put out a new release of LabRecorder since the above changes because I was hoping to include a couple other small changes first.

What platform are you building LabRecorder for? Is there a specific reason you're building it yourself instead of downloading one of the release assets?

@cboulay cboulay merged commit 35e827d into sccn:master Jan 14, 2026
1 check passed
@catarial
Copy link
Contributor Author

What platform are you building LabRecorder for? Is there a specific reason you're building it yourself instead of downloading one of the release assets?

I'm building for Arch Linux. I can't install from the deb file on that distribution.

@cboulay
Copy link
Collaborator

cboulay commented Jan 14, 2026

Arch Linux

Got it. Can you test the latest LabRecorder build using CMake and let me know if there's anything special you have to do? And if you can, please point me to any examples of GHA workflows on Arch Linux that you've seen work for you in the past.

Any follow up should be probably happen in the LabRecorder issues: https://github.com/labstreaminglayer/App-LabRecorder/issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants