Project stage 1 GCC build

This is the project stage 1, we will become familiar with the GCC build process on AArch86 and x86 platforms. 

1. Clone the GCC repository from the official source
git clone git://gcc.gnu.org/git/gcc.git
cd gcc

For AArch86
2. Creating build directory and configure GCC for AArch64
mkdir build-aarch64
cd build-aarch64
../configure --target=aarch64-linux-gnu --prefix=$HOME/gcc-aarch64 --disable-multilib

3. Starting the build process and install GCC 
make -j$(nproc)
make install

For x86
2. Creating build directory and configure GCC for x86
mkdir build-x86
cd build-x86
../configure --prefix=$HOME/gcc-x86 --disable-multilib
3. Starting the build process and install GCC
make -j$(nproc)
make install

While working on this project I leanred the build process and the necessary configurations for different architectures. The challenges was dealing with build dependenicies and managing long build times.

Comments

Popular posts from this blog

Project stage 3 Integrate, Tidy, & Wrap

lab 1 mob programming