by Baker » Fri Jan 16, 2015 9:48 pm
You are compiling both world.s (the asm file) and world.c (the C file). I would remove world.s from your project.
Somewhere in world.c there is something like #ifdef id386 or #if id386 and id386 isn't defined, or the world.c source file is intended for a "no assembly at all" build and doesn't have the #if block. (id386 is defined in the original Quake source to indicate to use assembly language versions of functions instead of the C ones)
Just removing world.s from your project should fix that particular issue, though.
(GLQuake doesn't need assembly for anything. WinQuake benefits from assembly language in the software renderer.)
The night is young. How else can I annoy the world before sunsrise?

Inquisitive minds want to know ! And if they don't -- well like that ever has stopped me before ..