ttyborg / erampage

Automatically exported from code.google.com/p/erampage
10 stars 4 forks source link

Can't guild on OS X Lion #27

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. git clone https://code.google.com/p/erampage/
2. cd erampage
3. make

What is the expected output? What do you see instead?
Build started using "gcc -ggdb -O0 -DDEBUGGINGAIDS -W -Wall -Wimplicit 
-Werror-implicit-function-declaration -funsigned-char -fno-strict-aliasing 
-DNO_GCC_BUILTINS -DNOCOPYPROTECT -Isource -Ibuild/include -Isource/jmact 
-Isource/jaudiolib -D_FORTIFY_SOURCE=2  -fno-pic -IApple/include 
-I/Library/Frameworks/SDL.framework/Headers 
-I-I/Library/Frameworks/SDL_mixer.framework/Headers -DSDL_FRAMEWORK -DHAVE_GTK2 
-D_REENTRANT 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/gtk-2.0 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/lib/gtk-2.0/include 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/atk-1.0 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/cairo 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/gdk-pixbuf-2.0 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/pango-1.0 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/glib-2.0 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/lib/glib-2.0/include 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/pixman-1 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/freetype2 
-I/Library/Frameworks/Mono.framework/Versions/2.10.8/include/libpng12    
-DHAVE_INTTYPES -DRENDERTYPESDL=1 -DRANCID_NETWORKING -DSUPERBUILD -DPOLYMOST 
-DUSE_OPENGL -DNOASM -DPOLYMER -DUSE_OPENAL"
Changing dir to /Users/Shared/src/erampage/erampage/build 
In file included from src/streamio.c:18,
                 from src/engine.c:6712:
src/streamio.h:26: error: conflicting types for ‘size_t’
/usr/include/stdio.h:78: error: previous declaration of ‘size_t’ was here
In file included from src/engine.c:6713:
src/bindiff.c:35: warning: unused parameter ‘stream’
src/bindiff.c:35: warning: unused parameter ‘blkno’
In file included from src/xdelta3.c:737,
                 from src/engine.c:6714:
src/xdelta3-hash.h:109: warning: unused parameter ‘look’
src/xdelta3-hash.h:117: warning: unused parameter ‘look’
src/xdelta3-hash.h:210: warning: unused parameter ‘stream’
In file included from src/xdelta3.c:746,
                 from src/engine.c:6714:
src/xdelta3.c:2033: warning: unused parameter ‘opaque’
src/xdelta3.c:2039: warning: unused parameter ‘opaque’
In file included from src/xdelta3.c:2698,
                 from src/xdelta3.c:746,
                 from src/engine.c:6714:
src/xdelta3-decode.h:527: warning: unused parameter ‘secondary_stream’
In file included from src/xdelta3.c:746,
                 from src/engine.c:6714:
src/xdelta3.c:3168: warning: unused parameter ‘size’
src/xdelta3.c:3245: warning: unused parameter ‘first’
src/xdelta3.c:3246: warning: unused parameter ‘second’
src/xdelta3.c:3941: warning: unused parameter ‘is_encode’
src/xdelta3.c:4013: warning: unused parameter ‘close_stream’
src/xdelta3.c:4714: warning: unused parameter ‘scksum’
src/xdelta3.c:4763: warning: unused parameter ‘scksum’
src/engine.c: In function ‘StreamKread’:
src/engine.c:6716: warning: cast from pointer to integer of different size
src/engine.c:6717: warning: cast from pointer to integer of different size
src/engine.c:6718: warning: cast from pointer to integer of different size
src/engine.c: In function ‘StreamKclose’:
src/engine.c:6724: warning: cast from pointer to integer of different size
src/engine.c: In function ‘loadboard’:
src/engine.c:6750: warning: cast to pointer from integer of different size
src/engine.c:6751: warning: cast to pointer from integer of different size
Failed building ../eobj/engine.o from src/engine.c!
make[1]: *** [../eobj/engine.o] Error 1
make: *** [enginelib] Error 2

What version of the product are you using? On what operating system?
OS X 10.7 

Please provide any additional information below.
I think the current version of engine.c is buggy
Also got the following warnings on Lion
Built object obj/game_banner.o 
source/startgtk.game.c: In function ‘SetPage’:
source/startgtk.game.c:68: warning: cast to pointer from integer of different 
size 
Actually that last warming is all over the place in engine.c ( sorry, I'm not a 
C programmer )

Original issue reported on code.google.com by marz...@gmail.com on 17 Jun 2013 at 5:42