zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 29 Aug 2009, 01:39
I downloaded the trunk and set everything up according to the compile guide. I got the following error when I attempted to compile.
Code: Select all
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\
" -DYY_STATIC -IC:/devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/i
nclude/bfd -IC:/devpkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -W
all -Werror-implicit-function-declaration -O0 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o version.o version.c
version.c:29:26: autorevision.h: No such file or directory
version.c: In function `version_getLowRevision':
version.c:39: error: `SVN_LOW_REV' undeclared (first use in this function)
version.c:39: error: (Each undeclared identifier is reported only once
version.c:39: error: for each function it appears in.)
version.c: In function `version_getRevision':
version.c:44: error: `SVN_REV' undeclared (first use in this function)
version.c: In function `version_getVersionString':
version.c:53: error: `svn_uri_cstr' undeclared (first use in this function)
version.c:59: error: syntax error before "SVN_REV_STR"
version.c:63: error: `SVN_URI' undeclared (first use in this function)
version.c:63: error: syntax error before string constant
version.c:65: error: `SVN_REV' undeclared (first use in this function)
version.c:67: error: syntax error before string constant
version.c:71: error: syntax error before "SVN_REV_STR"
version.c: In function `version_getFormattedVersionString':
version.c:157: error: `svn_uri_cstr' undeclared (first use in this function)
mingw32-make: *** [version.o] Error 1
rm message_parser.tab.c level_lexer.lex.c scriptvals_lexer.lex.c message_lexer.l
ex.c scriptvals_parser.tab.c
This is just the last bit of the compile attempt, where the error occurred. Can anyone help?
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 31 Aug 2009, 18:58
BTW, I used trunk\src as the "directory where the warzone source is found." Should I cd to the top-level trunk instead?
Per
Warzone 2100 Team Member
Posts: 3780 Joined: 03 Aug 2006, 19:39
Post
by Per » 31 Aug 2009, 23:09
zoid wrote: BTW, I used trunk\src as the "directory where the warzone source is found." Should I cd to the top-level trunk instead?
Yes.
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 01 Sep 2009, 02:06
Thanks Per. Unfortunately, I'm still experiencing problems, even though I cd to the correct dir.
Code: Select all
level_lexer.l:173: warning: control reaches end of non-void function
level_lexer.l: At top level:
level_lexer.lex.c:1854: warning: 'yy_flex_realloc' defined but not used
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o levels.o levels.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o lighting.o lighting.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o loadsave.o loadsave.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o loop.o loop.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o main.o main.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o map.o map.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o mapdisplay.o mapdisplay.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o mapgrid.o mapgrid.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o mechanics.o mechanics.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o message.o message.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o miscimd.o miscimd.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o mission.o mission.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o move.o move.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multibot.o multibot.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multigifts.o multigifts.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multiint.o multiint.c
In file included from multiint.c:98:
C:/devpkg/include/GL/glc.h:24: warning: ignoring #pragma GCC diagnostic
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multijoin.o multijoin.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multilimit.o multilimit.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multimenu.o multimenu.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multiopt.o multiopt.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multiplay.o multiplay.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multistat.o multistat.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multistruct.o multistruct.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o multisync.o multisync.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o objects.o objects.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o objmem.o objmem.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o oprint.o oprint.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o order.o order.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o parsetest.o parsetest.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o power.o power.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o projectile.o projectile.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o radar.o radar.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o raycast.o raycast.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o research.o research.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scores.o scores.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scriptai.o scriptai.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scriptcb.o scriptcb.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scriptextern.o scriptextern.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scriptfuncs.o scriptfuncs.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scriptobj.o scriptobj.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scripttabs.o scripttabs.c
Command Prompt cuts off text at a certain limit, so I can't get the whole compile. Hopefully someone can tell me what's wrong now.
And now there are too many characters in my post.
Last edited by zoid on 01 Sep 2009, 02:08, edited 1 time in total.
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 01 Sep 2009, 02:07
Part 2:
Code: Select all
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o scriptvals.o scriptvals.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o selection.o selection.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o seqdisp.o seqdisp.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o stats.o stats.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o structure.o structure.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o target.o target.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o terrain.o terrain.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o text.o text.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o texture.o texture.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o transporter.o transporter.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o version.o version.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o visibility.o visibility.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o warcam.o warcam.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o warzoneconfig.o warzoneconfig.c
gcc -I.. -DPACKAGE=\"warzone2100\" -DPACKAGE_VERSION=\"TRUNK\" -DYY_STATIC -IC:/
devpkg/include/SDL -IC:/devpkg/include/libpng12 -IC:/devpkg/include/bfd -IC:/dev
pkg/include -DDEBUG -DWIN32 -I../lib/sqlite3 -std=gnu99 -g -Wall -Werror-implic
it-function-declaration -O0 -c -o wrappers.o wrappers.c
g++ -std=gnu99 -g -Wall -Werror-implicit-function-declaration -O0 -o warzone210
0.exe message_parser.tab.o message_lexer.lex.o scriptvals_parser.tab.o scriptval
s_lexer.lex.o action.o advvis.o ai.o aiexperience.o astar.o atmos.o aud.o baseob
ject.o bridge.o bucket3d.o challenge.o cheat.o clparse.o cluster.o cmddroid.o co
mbat.o component.o configuration.o console.o data.o design.o difficulty.o displa
y3d.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 hc
i.o ingameop.o init.o intdisplay.o intelmap.o intimage.o intorder.o keybind.o ke
yedit.o keymap.o level_lexer.lex.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 move.o mu
ltibot.o multigifts.o multiint.o multijoin.o multilimit.o multimenu.o multiopt.o
multiplay.o multistat.o multistruct.o multisync.o objects.o objmem.o oprint.o o
rder.o parsetest.o power.o projectile.o radar.o raycast.o research.o scores.o sc
riptai.o scriptcb.o scriptextern.o scriptfuncs.o scriptobj.o scripttabs.o script
vals.o selection.o seqdisp.o stats.o structure.o target.o terrain.o text.o textu
re.o transporter.o version.o visibility.o warcam.o warzoneconfig.o wrappers.o ..
/lib/libgamelib.a ../lib/libiniparser.a ../lib/libivis_common.a ../lib/libivis_o
pengl.a ../lib/libnetplay.a ../lib/libscript.a ../lib/libsequence.a ../lib/libso
und.a ../lib/libwidget.a ../lib/libframework.a ../lib/libexceptionhandler.a ../l
ib/libsqlite3.a -LC:/devpkg/lib -mwindows -lmingw32 -lSDLmain -lSDL -lpng12 -lph
ysfs -lz -lvorbisfile -lvorbis -logg -lpopt -lintl -lGLC -lglu32 -lopengl32 -lop
enal32 -ldbghelp -lshfolder -lwinmm -lws2_32 -lbfd -liberty -liconv -lz -lfreety
pe -lfontconfig -lexpat -ltheora
C:/devpkg/lib/libbfd.a(bfd.o):bfd.c:(.text+0x70b): undefined reference to `___mi
ngw_vfprintf'
C:/devpkg/lib/libbfd.a(bfd.o):bfd.c:(.text+0x75b): undefined reference to `___mi
ngw_vsprintf'
C:/devpkg/lib/libbfd.a(bfd.o):bfd.c:(.text+0xe9f): undefined reference to `___mi
ngw_vfprintf'
C:/devpkg/lib/libbfd.a(section.o):section.c:(.text+0x84b): undefined reference t
o `___mingw_vsprintf'
C:/devpkg/lib/libbfd.a(coffgen.o):coffgen.c:(.text+0x8cb): undefined reference t
o `___mingw_vfprintf'
C:/devpkg/lib/libbfd.a(libbfd.o):libbfd.c:(.text+0x6bb): undefined reference to
`___mingw_vfprintf'
C:/devpkg/lib/libbfd.a(binary.o):binary.c:(.text+0x17b): undefined reference to
`___mingw_vsprintf'
C:/devpkg/lib/libbfd.a(syms.o):syms.c:(.text+0xecb): undefined reference to `___
mingw_vfprintf'
C:/devpkg/lib/libbfd.a(dwarf2.o):dwarf2.c:(.text+0xe4b): undefined reference to
`___mingw_vsprintf'
C:/devpkg/lib/libbfd.a(pe-i386.o):pe-i386.c:(.text+0x24db): undefined reference
to `___mingw_vsprintf'
C:/devpkg/lib/libbfd.a(pei-i386.o):pei-i386.c:(.text+0x285b): undefined referenc
e to `___mingw_vsprintf'
C:/devpkg/lib/libbfd.a(srec.o):srec.c:(.text+0x36b): undefined reference to `___
mingw_vsprintf'
C:/devpkg/lib/libbfd.a(srec.o):srec.c:(.text+0x15ab): undefined reference to `__
_mingw_vfprintf'
C:/devpkg/lib/libbfd.a(tekhex.o):tekhex.c:(.text+0x3bb): undefined reference to
`___mingw_vfprintf'
C:/devpkg/lib/libbfd.a(ihex.o):ihex.c:(.text+0x45b): undefined reference to `___
mingw_vsprintf'
C:/devpkg/lib/libbfd.a(linker.o):linker.c:(.text+0xa6b): undefined reference to
`___mingw_vsprintf'
C:/devpkg/lib/libbfd.a(peigen.o):peigen.c:(.text+0x95b): undefined reference to
`___mingw_vfprintf'
C:/devpkg/lib/libbfd.a(elf.o):elf.c:(.text+0x199b): undefined reference to `___m
ingw_vsprintf'
C:/devpkg/lib/libbfd.a(elf.o):elf.c:(.text+0x52db): undefined reference to `___m
ingw_vfprintf'
C:/devpkg/lib/libbfd.a(elflink.o):elflink.c:(.text+0x2ddb): undefined reference
to `___mingw_vsprintf'
collect2: ld returned 1 exit status
mingw32-make[1]: *** [warzone2100.exe] Error 1
rm message_parser.tab.c level_lexer.lex.c scriptvals_lexer.lex.c message_lexer.l
ex.c scriptvals_parser.tab.c
mingw32-make[1]: Leaving directory `C:/SVN/compile/src'
mingw32-make: *** [src] Error 2
i-NoD
Code contributor
Posts: 318 Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere
Post
by i-NoD » 01 Sep 2009, 02:14
What devpkg do you use?
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 01 Sep 2009, 22:24
i-NoD wrote: What devpkg do you use?
The one called warzone2100-devpkg-2.1-mingw32-20090314.7z. I extracted it to C:\devpkg.
i-NoD
Code contributor
Posts: 318 Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere
Post
by i-NoD » 02 Sep 2009, 02:00
Hmm.. i can compile latest trunk with this package using MinGW.
Try creating a 'remake.bat' file in the 'trunk' dir and append the following lines:
mingw32-make -f makefile.win32 clean >clean.log 2>&1
pause
mingw32-make -f makefile.win32 >build.log 2>&1
Execute it and attach both resulting log files. There is a possibility (certainly will be
) that some bison headers will be removed during clean process, i dunno why(i know where, but do not know why aren't regenerate if specially removed) but if the compiler will complain about missing *.tab.h files you shout revert them from the baseline BEFORE continuing from pause command.
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 02 Sep 2009, 21:07
Here you go. I didn't appear to have problems with the headers you talked about.
You do not have the required permissions to view the files attached to this post.
i-NoD
Code contributor
Posts: 318 Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere
Post
by i-NoD » 03 Sep 2009, 10:28
There is nothing i'm aware about. :-S Maybe you should try and download earlier MinGW version?
Goggle said this
http://readlist.com/lists/cygwin.com/cy ... 34878.html
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 04 Sep 2009, 00:18
Thanks for your patient help, i-NoD. My problem seems to be that my MinGW, which came with Codeblocks, either wasn't configured right or that the path had spaces. I would have downloaded the MinGW before, but the automated installer wouldn't download. Today it worked for some reason, and I successfully compiled, I guess.
When I try to run the exe in my \src folder, I see no text. Is there some final step I need to take to run it properly?
i-NoD
Code contributor
Posts: 318 Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere
Post
by i-NoD » 04 Sep 2009, 19:01
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 04 Sep 2009, 22:18
All right, copied \fonts to the \src folder. Game runs with text, except that the font is really narrow, so that the capital i in "View Intro" is missing. Is the font really supposed to look like that?
i-NoD
Code contributor
Posts: 318 Joined: 30 Nov 2008, 00:42
Location: In the middle of nowhere
Post
by i-NoD » 04 Sep 2009, 22:29
Can you post a screenshot?
zoid
Trained
Posts: 125 Joined: 13 Jun 2009, 00:45
Post
by zoid » 05 Sep 2009, 02:58
You do not have the required permissions to view the files attached to this post.
Last edited by zoid on 05 Sep 2009, 23:01, edited 1 time in total.