Index of /QNX/8.0/aarch64le/data/Opentyrian2k/
___ _____ _ ____ ___ ___ ___
/___\_ __ ___ _ __/__ \_ _ _ __(_) __ _ _ __ |___ \ / _ \ / _ \ / _ \
// // '_ \ / _ \ '_ \ / /\/ | | | '__| |/ _` | '_ \ __) | | | | | | | | | |
/ \_//| |_) | __/ | | / / | |_| | | | | (_| | | | | / __/| |_| | |_| | |_| |
\___/ | .__/ \___|_| |_\/ \__, |_| |_|\__,_|_| |_| |_____|\___/ \___/ \___/
|_| |___/
-------------------------------------------------------------------------------
# Sources from https://github.com/KScl/opentyrian2000
# modified to work on QNX 8.0 aarch64le
# to build make sure you have compiled SDL2 SDL2_mixer and SDL2_net (SDL2 needs sound enabled)
# if you wish to build SDL2 from sources - use my patched SDL2 SDL2_mixer and SDL2_net build_files port sources
# they are in https://astr0baby.online/QNX/8.0/ (SRC and build-files)
# make sure the qnx800 cross profile is loaded
# In the Makefile please adjust the path to the QNX target libs and includes
# adjust accordingly to your qnx800 cross-build environment
SDL_CPPFLAGS := -I/home/user/qnx800/target/qnx/aarch64le/usr/local/include/SDL2 -D_REENTRANT
SDL_LDFLAGS := -L/home/user/qnx800/target/qnx/aarch64le/usr/local/lib -lSDL2 -lSDL2_mixer -lSDL2_net
SDL_LDLIBS := -L/home/user/qnx800/target/qnx/aarch64le/usr/local/lib -lSDL2 -Wl,--no-undefined -lm -lscreen -lEGL -lGLESv2 -lasound
# run make
# You can downloas the game data from https://www.camanis.net/tyrian/tyrian2000.zip (freeware)
# In order to play on RPi4 QNX 8.0.0 download opentyrian2000.bin to where tyrian2000.zip is extracted
# Make sure you set LD_LIBRARY_PATH to let QNX know where your SDL2 libs are :)
Enjoy !