]> de.git.xonotic.org Git - xonotic/netradiant.git/blob - docs/developer/XML.txt
3523ef0e75ae6abad426d88b534858b5e9d798e3
[xonotic/netradiant.git] / docs / developer / XML.txt
1 printf mess in q3map
2 (and in the libs)
3
4 q3map: several breeds .. qprintf _printf printf
5 should all resolve to use a single Sys_Printf thing
6 and put #define printf ..
7
8 for the static libs? need to use function pointers..
9
10 q3map uses common/cmdlib.c
11 Radiant links against cmdlib.lib based on libs/cmdlib/cmdlib.cpp
12
13 but eventually we'll want to use the same Sys_Printf scheme in q3map AND Radiant?
14 qprintf and _printf are defined in common/cmdlib.c
15 BUT: modifying cmdlib would probably break bspc and other stuff that relies on it?
16
17 moving q3map to use a custom version of cmdlib.c in q3map/cmdlib.c
18 removing the qprintf and _printf stuff, moving to a seperate printout.c file
19
20 compiling libxml on win32: need to turn off a bunch of stuff.
21 problem: we got two xmlversion.h files??
22 we can't get rid of using libxml/xmlversion.h, so the solution is to get rid of xmlversion.h
23 (add ../libxml to the paths)
24
25 fuck!
26 we also compile some .c files from common/ !
27 -> create a common2/ dir ..