On Feb 7, 2008 8:50 PM, Sebastian Biallas <firstname.lastname@example.org> wrote:
It's been some time since the last update, but today I merged the AMD64
I guess I broke something so please test.
Finally got round to having a look at it. I just tried compiling for i386 (I've not got a 64-bit distro installed right now), seems MAP_32BIT isn't defined on i386:
g++ -DHAVE_CONFIG_H -I. -I../../../.. -I ../../.. -Wundef -Wall -Woverloaded-virtual -fsigned-char -O3 -fomit-frame-pointer -g -fno-inline -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT sysfile.o -MD -MP -MF .deps/sysfile.Tpo -c -o sysfile.o sysfile.cc
sysfile.cc: In function 'void* sys_alloc_read_write_execute(int)':
sysfile.cc:275: error: 'MAP_32BIT' was not declared in this scope
gmake: *** [sysfile.o] Error 1