Build Instructions for Pi 5

Following the instructions here:

https://forums.raspberrypi.com/viewtopic.php?p=2323264&hilit=Q3lite&sid=e18809165bb4389cd517b0d9e0d61b07#p2323264

Download is OK:

$ git clone https://github.com/ioquake/ioq3.git
Cloning into 'ioq3'...
remote: Enumerating objects: 31158, done.
remote: Counting objects: 100% (2/2), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 31158 (delta 0), reused 0 (delta 0), pack-reused 31156 (from 2)
Receiving objects: 100% (31158/31158), 93.97 MiB | 424.00 KiB/s, done.
Resolving deltas: 100% (22197/22197), done.

Change directory is OK:

$ cd ioq3/
ioq3 $ ls
ChangeLog  cmake  CMakeLists.txt  code  CONTRIBUTING.md  COPYING.txt  docs  misc  README.md  SECURITY.md  TODO  ui

The make command fails:

ioq3 $ make -j4
make: *** No targets specified and no makefile found.  Stop.

Are the instructions out of date?

Yes, those instructions are out of date. ioq3 has since migrated to cmake. New instructions (not specific to Pi 5): GitHub - ioquake/ioq3: The ioquake3 community effort to continue supporting/developing id's Quake III Arena · GitHub.
About the migration Breaking Changes: ioquake3 Switching to CMake; Makefile Deprecated – ioquake3.

1 Like