Building on Raspberry pi

Ask your support questions in here

Moderator: Moderator Team

Post Reply
minecraftchest1
Posts: 34
Joined: Tue May 26, 2020 5:30 pm

Building on Raspberry pi

Post by minecraftchest1 »

I recently got a Raspberry Pi 4, after using a 3b+ for some time, and I started wondering if I could use it for an automated build server for Reactos. It would, when ran, check out the latest version, add some optional modules, compile, and generate a boot cd which I can then use to update or repair an existing install.
I am aware that the Pi uses an arm processor versus an x86 and need to cross compile. What I would like to is A) can I use a standard cross-compiler and B) would the 2gb version be able to handle it.

Any help and advice would be appreciated.
My name is MinecraftChest1.
I am a Windows and Linux user.
I have broken reactos once.
That's my resume.

extravert34
Posts: 2
Joined: Sun Apr 07, 2013 11:50 pm

Re: Building on Raspberry pi

Post by extravert34 »

1) you will need to compile a toolchain by yourself for that
2) it will be veeery slooow
3) remember, building large projects generate a lot of files - your sd card will not like that at all

minecraftchest1
Posts: 34
Joined: Tue May 26, 2020 5:30 pm

Re: Building on Raspberry pi

Post by minecraftchest1 »

I've installed all the programs that are included in the sources (IIRK) with apt-get, set the appropriate variables, then ran the Ros-BE script in the sources folder. I also installed gcc-mingw-x64. Is there anything else I need to do? And does anyone know if there are plans for an arm BE installer package?

As for speed, I plan on having builds run overnight. Creating boot/live/hybrid cd's should only take a few minutes right.

Thanks for helping.
My name is MinecraftChest1.
I am a Windows and Linux user.
I have broken reactos once.
That's my resume.

minecraftchest1
Posts: 34
Joined: Tue May 26, 2020 5:30 pm

Re: Building on Raspberry pi

Post by minecraftchest1 »

I recently had the build run overnight, but it did nothing. Darn.
My name is MinecraftChest1.
I am a Windows and Linux user.
I have broken reactos once.
That's my resume.

User avatar
EmuandCo
Developer
Posts: 4393
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Building on Raspberry pi

Post by EmuandCo »

Uuuuh, why gcc-mingw-x64?
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

minecraftchest1
Posts: 34
Joined: Tue May 26, 2020 5:30 pm

Re: Building on Raspberry pi

Post by minecraftchest1 »

Is that the problem? Anyways, I wanted to make sure I got it compiled for the right platform, but I may need to modify the makefiles.
My name is MinecraftChest1.
I am a Windows and Linux user.
I have broken reactos once.
That's my resume.

User avatar
EmuandCo
Developer
Posts: 4393
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Building on Raspberry pi

Post by EmuandCo »

i686-w64-mingw32 is what we support. At least on GCC front.
x86_64-w64-mingw32 is WIP aka very much unusable. MSVC x64 works quite fine in a branch though.
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

minecraftchest1
Posts: 34
Joined: Tue May 26, 2020 5:30 pm

Re: Building on Raspberry pi

Post by minecraftchest1 »

Ok. So I need to see if I can find the 32 bit version.
My name is MinecraftChest1.
I am a Windows and Linux user.
I have broken reactos once.
That's my resume.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest