Skip to content
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

[Question] ARMv7 Debian package? #1550

Open
lordofscripts opened this issue Dec 27, 2024 · 3 comments
Open

[Question] ARMv7 Debian package? #1550

lordofscripts opened this issue Dec 27, 2024 · 3 comments
Assignees

Comments

@lordofscripts
Copy link

I am using a Raspberry π with Debian Bullseye. It's an armv7l platform. Any plans to include a release for this architecture?I was using Kanri Kanban but that Tauri contraption doesn't seem to be stable.

@johnblommers
Copy link

So I'm curious and have a few questions if I may:

  1. ARMv7 is a 32-bit architecture so which edition of the 32-bit Raspberry Pi OS are you running then?
  2. What model of Raspberry Pi do you want to run MindForger on and
  3. How much RAM is it equipped with?

@lordofscripts
Copy link
Author

So I'm curious and have a few questions if I may:

Sure!

  1. ARMv7 is a 32-bit architecture so which edition of the 32-bit Raspberry Pi OS are you running then?

Indeed it is a 32-bit architecture. I have been using it as a graphical desktop for over a year.

It is a Raspberry π 2B which has been running Raspbian Debian Bullseye since I reinstalled from scratch a year ago.

  1. What model of Raspberry Pi do you want to run MindForger on and

It is a Raspberry π 2B.

  1. How much RAM is it equipped with?

That I know the π 2 has 1 GB.Kanri ran well for some time until suddenly it stopped working. I think it is the Tauri framework that the app uses (he is still porting to Tauri).

@johnblommers
Copy link

MindForger is too useful to not build on a Raspberry Pi. So I gave it a shot on a Raspberry Pi 4B with 8 GB RAM running the latest Raspberry Pi OS. So yes this is not a 32-bit system running 1 GB of RAM.

But I followed the build instructions for Debian systems. I had to install libcurl4-gnutls-dev to satisfy a dependency for curl.h, but after a few long minutes I had a working build of MindForger. And that was pretty darn satisfying!

So let me suggest that you follow the MindForger Debian installation instructions on your 32-bit system and cross the fingers that all the 32-bit dependencies are present in the Raspberry Pi operating system repository.

Given the 1 GB RAM limitation of your Pi, it may be necessary to limit the make step to a single thread, so the build process does not run out of RAM+swap and crash. Worse case, you'll have to increase the amount of swap and possess the patience of Job while the build crawls along.

I hope that you have the bandwidth to attempt this. It will be very interesting to hear about your progress.

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

No branches or pull requests

3 participants