Quake3e-riscv64-unknown-linux-gnu> Output:
Quake3e-riscv64-unknown-linux-gnu> build/release-linux-x86_64/quake3e.ded.x64
Quake3e-riscv64-unknown-linux-gnu> build/release-linux-x86_64/quake3e.x64
Quake3e-riscv64-unknown-linux-gnu> build/release-linux-x86_64/quake3e_opengl_x86_64.so
Quake3e-riscv64-unknown-linux-gnu> build/release-linux-x86_64/quake3e_vulkan_x86_64.so
Quake3e-riscv64-unknown-linux-gnu> make[2]: Entering directory '/build/source'
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_bot.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_client.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_ccmds.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_filter.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_game.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_init.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_main.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_net_chan.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_snapshot.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/server/sv_world.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/qcommon/cm_load.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/qcommon/cm_patch.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/qcommon/cm_polylib.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/qcommon/cm_test.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/qcommon/cm_trace.c
Quake3e-riscv64-unknown-linux-gnu> DED_CC code/qcommon/cmd.c
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_game.c:24:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_main.c:23:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_filter.c:2:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_bot.c:24:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_net_chan.c:23:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_local.h:23,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_polylib.c:26:
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_snapshot.c:23:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_ccmds.c:23:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_world.c:24:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_client.c:24:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/server/../qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/server/server.h:24,
Quake3e-riscv64-unknown-linux-gnu> from code/server/sv_init.c:23:
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/../qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cmd.c:24:
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_local.h:23,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_test.c:22:
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/server/sv_main.c: In function 'SV_MasterHeartbeat':
Quake3e-riscv64-unknown-linux-gnu> code/server/sv_main.c:279:58: error: implicit declaration of function 'BigShort' [-Wimplicit-function-declaration]
Quake3e-riscv64-unknown-linux-gnu> 279 | adr[i][0].port = BigShort(PORT_MASTER);
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~~~~
Quake3e-riscv64-unknown-linux-gnu> In file included from code/qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_local.h:23,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_patch.c:23:
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_net_chan.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** Waiting for unfinished jobs....
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_bot.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_filter.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_game.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1457: build/release-linux-x86_64/ded/cm_polylib.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> In file included from code/qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_local.h:23,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_trace.c:22:
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_main.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_ccmds.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1457: build/release-linux-x86_64/ded/cmd.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_world.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_snapshot.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1457: build/release-linux-x86_64/ded/cm_test.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> In file included from code/qcommon/q_shared.h:165,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_local.h:23,
Quake3e-riscv64-unknown-linux-gnu> from code/qcommon/cm_load.c:24:
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:215:2: error: #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> 215 | #error "Architecture not supported"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/q_platform.h:264:2: error: #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> 264 | #error "Endianness not defined"
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_init.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/cm_load.c: In function 'CMod_LoadShaders':
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/cm_load.c:110:37: error: implicit declaration of function 'LittleLong' [-Wimplicit-function-declaration]
Quake3e-riscv64-unknown-linux-gnu> 110 | out->contentFlags = LittleLong( out->contentFlags );
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~~~~~~
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/cm_load.c: In function 'CMod_LoadSubmodels':
Quake3e-riscv64-unknown-linux-gnu> code/qcommon/cm_load.c:147:40: error: implicit declaration of function 'LittleFloat' [-Wimplicit-function-declaration]
Quake3e-riscv64-unknown-linux-gnu> 147 | out->mins[j] = LittleFloat (in->mins[j]) - 1;
Quake3e-riscv64-unknown-linux-gnu> | ^~~~~~~~~~~
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1457: build/release-linux-x86_64/ded/cm_patch.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1454: build/release-linux-x86_64/ded/sv_client.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1457: build/release-linux-x86_64/ded/cm_trace.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: *** [Makefile:1457: build/release-linux-x86_64/ded/cm_load.o] Error 1
Quake3e-riscv64-unknown-linux-gnu> make[2]: Leaving directory '/build/source'
Quake3e-riscv64-unknown-linux-gnu> make[1]: *** [Makefile:756: targets] Error 2
Quake3e-riscv64-unknown-linux-gnu> make[1]: Leaving directory '/build/source'
Quake3e-riscv64-unknown-linux-gnu> make: *** [Makefile:714: release] Error 2
Trying to cross-compile Quake3e to RiscV which fails on NixOS
nix build -L .#pkgsCross.riscv64.quake3e