On Feb 7, 2008 8:50 PM, Sebastian Biallas <pearpc@biallas.net> wrote:
Hi!

It's been some time since the last update, but today I merged the AMD64
branch...

I guess I broke something so please test.

Have fun,
Sebastian

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[5]: *** [sysfile.o] Error 1

Thanks,
Alex