You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am starting to work on a fork in order to allow for compilation of a minimalist version on the Raspberry Pi 3+ which has 1GB of memory. The official version doesn't compile with the official instructions. The Pi gets completely clogged up with many cc1 processes. So there are two options:
Work on cross-compiling on my X84_64 Ubuntu machine.
Look into slowed down compiling for a minimalist version on the Pi.
Any thoughts welcome as to whether this is a stupid idea or whether there are better alternatives. The ultimate objective is to compile a 32-bit version for the Raspberry Pi 2B I found and I want to give to my grandson.
The text was updated successfully, but these errors were encountered:
Status: It builds ok on my RPi 3+ with ninja throttling: ninja -j2 -l5 libresprite. At certain points in the compilation, even two processes of cc1(plus) use too much memory such that the Pi starts swapping (on an SD card). Solution: Kill unnecessary processes on the Pi (ex vncserver) before compiling. Or go with ninja -j1 instead.
There are a few CMake warnings about cmake_minimum_required: Bump CMake version?
HAVE_STDINT_H defined in _real_SDL_config.h and redefined in LibreSprite/build/base/base/config.h. Rename to LS_HAVE_STDINT_H in the appropriate files.
I am starting to work on a fork in order to allow for compilation of a minimalist version on the Raspberry Pi 3+ which has 1GB of memory. The official version doesn't compile with the official instructions. The Pi gets completely clogged up with many cc1 processes. So there are two options:
Any thoughts welcome as to whether this is a stupid idea or whether there are better alternatives. The ultimate objective is to compile a 32-bit version for the Raspberry Pi 2B I found and I want to give to my grandson.
The text was updated successfully, but these errors were encountered: