Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4766 2515d 19h hendricks266 /polymer/eduke32/source/jmact/mathutil.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD.  
4541 2644d 15h hendricks266 /polymer/eduke32/source/jmact/mathutil.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it.

DONT_BUILD.
 
3224 3246d 10h helixhorned /polymer/eduke32/source/jmact/mathutil.h Guard macros.h by #ifndef/#define, remove two decls of nonexistent functions.

In jmact/mathutil.h: FindDistance3D_HP() and ArcTangentAppx().
 
3116 3266d 21h hendricks266 /polymer/eduke32/source/jmact/mathutil.h Work-in-progress adjustment to the C code to compile under C++. It builds for me without errors using Win32 MinGW-GCC, but it still generates warning soup. No guarantees about MSVC or anything using SDL. Enable C++ by building with CPLUSPLUS=1. C remains the default and should compile with no change in setup.

Credit to Plagman for the idea and doing the work on the game side, which is included in this commit.

(Building as C++ will give us features with which we can make improvements and optimizations on the multiplayer code and Polymer.)
 
3016 3319d 17h hendricks266 /polymer/eduke32/source/jmact/mathutil.h patch from jfmact: "added c++ trimming to header" mathutil.h  
1346 4555d 18h terminx /polymer/eduke32/source/jmact/mathutil.h Remove jmact/types.h in favor of standardized inttypes.h stuff  
1205 4662d 14h terminx /polymer/eduke32/source/jmact/mathutil.h ass rape  
949 4815d 13h terminx /polymer/eduke32/source/jmact/mathutil.h  
5 5664d 3h Plagman /polymer/eduke32/source/jmact/mathutil.h Importing source for great justice