Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: tle on November 14, 2022, 07:52:15 pm

Title: [DEV] bx library now supports building on ppc64le with gcc and clang
Post by: tle on November 14, 2022, 07:52:15 pm
Good to know that the game library bx can be compiled successfully on ppc64le linux

* https://github.com/bkaradzic/bx/pull/290
* https://github.com/bkaradzic/bx/pull/291
* https://github.com/bkaradzic/bx/pull/292

How to compile it?

Code: [Select]
git clone https://github.com/bkaradzic/bx.git
# make sure you build bx/genie binary on your ppc64le first because the bundled genie is for x86_64
./tools/bin/linux/genie  --gcc=linux-ppc64le-gcc gmake # for GCC
# or
./tools/bin/linux/genie  --gcc=linux-ppc64le-clang gmake # for clang

make  -R -C .build/projects/gmake-linux-ppc64le-gcc/ config=debug64 # for gcc debug version
make  -R -C .build/projects/gmake-linux-ppc64le-clang/ config=debug64 # for clang debug version

make  -R -C .build/projects/gmake-linux-ppc64le-gcc/ config=release64 # for gcc debug version
make  -R -C .build/projects/gmake-linux-ppc64le-clang/ config=release64 # for clang debug version

So what does it mean? It means that we are just a tiny step closer to have minecraft compiled out of the box without any patch