I tried to build it with mingw but got the following error. Any ideas? 

g++ -std=gnu99 -g -Wall -Werror-implicit-function-declaration -O0 -o 
warzone2100.exe message_parser.tab.o message_lexer.lex.o scrip 
tvals_parser.tab.o scriptvals_lexer.lex.o level_lexer.lex.o action.o advvis.o 
ai.o aiexperience.o astar.o atmos.o aud.o baseobject.o 
bridge.o bucket3d.o challenge.o cheat.o clparse.o cluster.o cmddroid.o combat.o 
component.o configuration.o console.o data.o design 
.o difficulty.o display3d.o display.o drive.o droid.o e3demo.o edit3d.o 
effects.o environ.o feature.o formation.o fpath.o frontend.o 
function.o game.o gateway.o geometry.o group.o hci.o ingameop.o init.o 
intdisplay.o intelmap.o intimage.o intorder.o keybind.o keye 
dit.o keymap.o levels.o lighting.o loadsave.o loop.o main.o map.o mapdisplay.o 
mapgrid.o mechanics.o message.o miscimd.o mission.o m 
ove.o multibot.o multigifts.o multiint.o multijoin.o multilimit.o multimenu.o 
multiopt.o multiplay.o multistat.o multistruct.o multi 
sync.o objects.o objmem.o oprint.o order.o parsetest.o pointtree.o power.o 
projectile.o radar.o random.o raycast.o research.o scores 
.o scriptai.o scriptcb.o scriptextern.o scriptfuncs.o scriptobj.o scripttabs.o 
scriptvals.o selection.o seqdisp.o stats.o structure. 
o terrain.o text.o texture.o transporter.o version.o visibility.o warcam.o 
warzoneconfig.o wavecast.o wrappers.o ../lib/libgamelib.a 
../lib/libiniparser.a ../lib/libivis_common.a ../lib/libivis_opengl.a 
../lib/libnetplay.a ../lib/libscript.a ../lib/libminiupnpc.a 
../lib/libsequence.a ../lib/libsound.a ../lib/libwidget.a ../lib/libframework.a 
../lib/libexceptionhandler.a -LC:/test/wz/devpkg/lib 
-mwindows -lmingw32 -lSDLmain -lSDL -lpng12 -lphysfs -lz -lvorbisfile -lvorbis 
-logg -lpopt -lintl -lGLC -lglu32 -lopengl32 -lopena 
l32 -ldbghelp -lshfolder -lwinmm -lshlwapi -lpsapi -lshell32 -lws2_32 -lbfd 
-liberty -liconv -lz -lfreetype -lfontconfig -lexpat -lt 
heora 
C:/test/wz/devpkg/lib/libz.a(inflate.o):inflate.c:(.text+0xa0): multiple 
definition of `inflatePrime' 
C:/test/wz/devpkg/lib/libphysfs.a(inflate.obj):/home/dschridde/Projects/Warzone/devpkg/src/physfs-2.0.0/zlib123/inflate.c:132:
 first 
defined here 
C:/test/wz/devpkg/lib/libz.a(inflate.o):inflate.c:(.text+0x2a0): multiple 
definition of `inflateGetHeader' 
C:/test/wz/devpkg/lib/libphysfs.a(inflate.obj):/home/dschridde/Projects/Warzone/devpkg/src/physfs-2.0.0/zlib123/inflate.c:1214:
 firs 
t defined here 
C:/test/wz/devpkg/lib/libz.a(crc32.o):crc32.c:(.text+0x310): multiple 
definition of `crc32_combine' 
C:/test/wz/devpkg/lib/libphysfs.a(crc32.obj):/home/dschridde/Projects/Warzone/devpkg/src/physfs-2.0.0/zlib123/crc32.c:374:
 first def 
ined here 
C:/test/wz/devpkg/lib/libz.a(adler32.o):adler32.c:(.text+0x290): multiple 
definition of `adler32_combine' 
C:/test/wz/devpkg/lib/libphysfs.a(adler32.obj):/home/dschridde/Projects/Warzone/devpkg/src/physfs-2.0.0/zlib123/adler32.c:132:
 first 
defined here 
C:/test/wz/devpkg/lib/libfontconfig.a(fcfreetype.o):fcfreetype.c:(.text+0x1b8a):
 undefined reference to `libiconv_open' 
C:/test/wz/devpkg/lib/libfontconfig.a(fcfreetype.o):fcfreetype.c:(.text+0x21b0):
 undefined reference to `libiconv' 
C:/test/wz/devpkg/lib/libfontconfig.a(fcfreetype.o):fcfreetype.c:(.text+0x21bd):
 undefined reference to `libiconv_close' 
C:/test/wz/devpkg/lib/libfontconfig.a(fcfreetype.o):fcfreetype.c:(.text+0x27aa):
 undefined reference to `libiconv_close' 
C:/test/wz/devpkg/lib/libfontconfig.a(fcfreetype.o):fcfreetype.c:(.text+0x2828):
 undefined reference to `libiconv_close' 
collect2: ld returned 1 exit status 
mingw32-make[1]: *** [warzone2100.exe] Error 1 
mingw32-make[1]: Leaving directory `C:/test/wz/src' 
mingw32-make: *** [src] Error 2 

Michael 

_______________________________________________
Warzone-dev mailing list
[email protected]
https://mail.gna.org/listinfo/warzone-dev

Reply via email to