Closed jmtd closed 6 years ago
Sorry for the delay here.
This "bug" was affected under Visual Studio, which I remember. Basically, this was worked around via src/i_defs.h, in Win32:
#ifdef _MSC_VER
#define strdup _strdup
#define stricmp _stricmp
#define strnicmp _strnicmp
#define strncasecmp _strnicmp
#define strcasecmp _stricmp
#define uint unsigned int
#endif
So, I would (as to test), pop in the last line: #define uint unsigned int, into p_setup.cc and see if that makes your compilation succeed.
If so, then it needs to be added in i_defs.h as a MacOSX define.
Please let me know if that helps.
It appears this bug was addressed in this commit: https://github.com/3dfxdev/hyper3DGE/commit/69badbc1d332e938d116efac84c2793828e08767 - Travis says it builds now - can confirm? (Will need to use CMake from now on, though)
Thanks, sorry I didnt' respond to your July message. I'll take a look at this Tomorrow.
Hey, using cmake on a fresh clone and I don't hit this problem: I do hit a linking problem that is alluded to in the travis config, but I imagine I could figure that out with a bit more time, so I guess we can consider this particular issue closed. Thanks!