bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Compile gnubg-multi on Windows


From: Holger
Subject: Re: [Bug-gnubg] Compile gnubg-multi on Windows
Date: Wed, 09 Jul 2003 21:37:47 +0200

At 17:56 09.07.2003 +0200, Holger wrote:
I'm trying to compile gnubg_multi for Windows. Compile runs more or less fine, but linking fails.
gdk_threads_init doesn't exist in GDK 1.0. What now?

Here is the make log of the current cvs version of the multi branch on Windows:

cp config.gui config.h
m:/MinGW2/bin/make.exe -C lib
make.exe[1]: Entering directory `M:/GNUbg/gnubg_multi/lib'
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o hash.o hash.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o heap.o heap.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o list.o list.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o neuralnet.o neuralnet.c
neuralnet.c: In function `NeuralNetLoadBinary':
neuralnet.c:985: warning: unused variable `i'
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o dynarray.o dynarray.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o isaac.o isaac.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o md5.o md5.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -I. -I.. -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o mt19937int.o mt19937int.c ar cr libevent.a hash.o heap.o list.o neuralnet.o dynarray.o isaac.o md5.o mt19937int.o
ranlib libevent.a
make.exe[1]: Leaving directory `M:/GNUbg/gnubg_multi/lib'
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o analysis.o analysis.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o bearoffgammon.o bearoffgammon.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o boardpos.o boardpos.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o copying.o copying.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o credits.o credits.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o database.o database.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o dice.o dice.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o drawboard.o drawboard.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o erf.o erf.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o eval.o eval.c
eval.c: In function `FindnSaveBestMoves':
eval.c:3492: warning: unused variable `j'
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o export.o export.c
export.c: In function `CommandExportPositionJF':
export.c:756: warning: unused variable `anBoardJF'
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o external.o external.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o getopt.o getopt.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o getopt1.o getopt1.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gnubg.o gnubg.c
gnubg.c: In function `real_main':
gnubg.c:6662: warning: implicit declaration of function `gdk_threads_init'
gnubg.c:6907: warning: suggest parentheses around assignment used as truth value
gnubg.c: In function `Convert':
gnubg.c:7802: warning: passing arg 2 of `libiconv' from incompatible pointer type
gnubg.c: At top level:
gnubg.c:465: warning: `szOPTADDRESS' defined but not used
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtk-multiview.o gtk-multiview.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkboard.o gtkboard.c
gtkboard.c: In function `board_set':
gtkboard.c:1931: warning: `old_turn' might be used uninitialized in this function gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkcube.o gtkcube.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkchequer.o gtkchequer.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkexport.o gtkexport.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkgame.o gtkgame.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkprefs.o gtkprefs.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtktempmap.o gtktempmap.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtktheory.o gtktheory.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o guile.o guile.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o html.o html.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o i18n.o i18n.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o import.o import.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o kleinman.o kleinman.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o latex.o latex.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o matchequity.o matchequity.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o matchid.o matchid.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o play.o play.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o positionid.o positionid.c
positionid.c: In function `PositionIDFromKey':
positionid.c:114: warning: function returns address of local variable
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o postscript.o postscript.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o pub_eval.o pub_eval.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o record.o record.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o render.o render.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o rollout.o rollout.c
rollout.c: In function `CreateTask_BasicCubefulRollout':
rollout.c:931: warning: implicit declaration of function `gdk_threads_init'
rollout.c: In function `RolloutGeneral':
rollout.c:1183: warning: unused variable `aar'
rollout.c:1287: warning: `pt' might be used uninitialized in this function
gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o set.o set.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o sgf.o sgf.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o sgfl.o sgfl.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o sgfp.o sgfp.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o show.o show.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o sound.o sound.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o text.o text.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o osr.o osr.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o openurl.o openurl.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o bearoff.o bearoff.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkrace.o gtkrace.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o onechequer.o onechequer.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o path.o path.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkmovefilter.o gtkmovefilter.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o luxi.o luxi.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o htmlimages.o htmlimages.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkmet.o gtkmet.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtkcolour.o gtkcolour.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o gtksplash.o gtksplash.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o speed.o speed.c gcc -O3 -mms-bitfields -Wall -DHAVE_CONFIG_H -DLOCALEDIR=\"/MinGW2/lib/locale\" -I. -I./lib -I/MinGW2/lib/gtk+/include -I/MinGW2/lib/glib-2.0/include -I/MinGW2/include/glib-2.0 -I/MinGW2/include/libxml2 -I/MinGW2/include/freetype2 -c -o renderprefs.o renderprefs.c
windres -o gnubg_res.o gnubg.rc
gcc -o gnubg analysis.o bearoffgammon.o boardpos.o copying.o credits.o database.o dice.o drawboard.o erf.o eval.o export.o external.o getopt.o getopt1.o gnubg.o gtk-multiview.o gtkboard.o gtkcube.o gtkchequer.o gtkexport.o gtkgame.o gtkprefs.o gtktempmap.o gtktheory.o guile.o html.o i18n.o import.o kleinman.o latex.o matchequity.o matchid.o play.o positionid.o postscript.o pub_eval.o record.o render.o rollout.o set.o sgf.o sgfl.o sgfp.o show.o sound.o text.o osr.o openurl.o bearoff.o gtkrace.o onechequer.o path.o gtkmovefilter.o luxi.o htmlimages.o gtkmet.o gtkcolour.o gtksplash.o speed.o renderprefs.o gnubg_res.o -mwindows -L./lib -levent -lxml2 -lintl.dll -lgdbm.dll -lglib-2.0.dll -lgdk.dll -lgtk.dll -liconv -lwinmm -lm -lpng -lz -lfreetype -lart_lgpl
eval.o(.text+0x1ab4):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x1b04):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x1e11):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x1e18):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x3e1d):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x3e6c):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x5eb4):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x5ebb):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x5ec3):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x5eca):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x5eea):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x5ef9):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x6064):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x606b):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x629a):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x62a1):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x6370):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x6377):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x6503):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x650a):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x65ca):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x65dd):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x6747):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x6754):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x67b5):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x67c8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x697b):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x6982):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x8675):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x86a5):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x94e2):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9506):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9523):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9543):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9551):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x955e):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9586):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x95a3):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x95b1):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x95be):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x95d7):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x95ef):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x966a):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9679):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x968f):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x96a9):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x970a):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x971e):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9809):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9813):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9821):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x982e):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x983c):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x984f):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9867):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x988b):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x98a0):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x98c1):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x98cf):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x98dc):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x98fd):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9910):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9924):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9951):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x99a7):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x99bf):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x99d5):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x99f8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9a0e):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9a26):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9aaa):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9abd):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9ad1):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9af6):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9b3c):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9b4e):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9bc1):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9bcb):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9bd6):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9bef):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9c01):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9c13):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9c1d):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9c36):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9c62):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9c6c):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9c76):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9c8f):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9ca2):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9cba):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9cc4):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9cdd):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9f93):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9fa6):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0x9fb0):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0x9fc3):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa07e):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa08b):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa095):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa0a8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa3c8):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa3db):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa3e5):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa3f8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa4d5):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa4e8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa4f2):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa505):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa548):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa561):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa56b):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa57e):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa895):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa8a8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa8b2):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa8c5):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa97e):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa98b):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xa995):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xa9a8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xbea1):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xbea8):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc012):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc019):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc06c):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc073):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc0b4):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc0bb):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc10c):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc113):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc154):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc15b):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc600):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc607):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc60f):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc616):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xc636):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xc645):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xcd70):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xcd77):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xcd7e):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xcd87):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xcd8e):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xcd97):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xce81):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xce88):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xce90):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xce97):eval.c: undefined reference to `_imp__pthread_getspecific'
eval.o(.text+0xce9f):eval.c: undefined reference to `tlsThreadGlobalsKey'
eval.o(.text+0xcea6):eval.c: undefined reference to `_imp__pthread_getspecific'
gnubg.o(.text+0xd5a9):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0xd866):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0xd8c1):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0xfbd9):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0xfc09):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0x122c6):gnubg.c: undefined reference to `InitThreadGlobalStorage' gnubg.o(.text+0x122cb):gnubg.c: undefined reference to `CreateThreadGlobalStorage'
gnubg.o(.text+0x122d5):gnubg.c: undefined reference to `g_thread_init'
gnubg.o(.text+0x122da):gnubg.c: undefined reference to `gdk_threads_init'
gnubg.o(.text+0x127a4):gnubg.c: undefined reference to `InitProcessingUnits'
gnubg.o(.text+0x13388):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0x13399):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.text+0x133c1):gnubg.c: undefined reference to `IsMainThread'
gnubg.o(.data+0x3484):gnubg.c: undefined reference to `CommandProcunitsAddLocal' gnubg.o(.data+0x3498):gnubg.c: undefined reference to `CommandProcunitsAddRemote' gnubg.o(.data+0x34c4):gnubg.c: undefined reference to `CommandShowProcunitsInfo'
gnubg.o(.data+0x34d8):gnubg.c: undefined reference to `CommandProcunitsMaster'
gnubg.o(.data+0x34ec):gnubg.c: undefined reference to `CommandProcunitsSlave'
gnubg.o(.data+0x3514):gnubg.c: undefined reference to `CommandProcunitsRemove'
gnubg.o(.data+0x3528):gnubg.c: undefined reference to `CommandProcunitsStart'
gnubg.o(.data+0x353c):gnubg.c: undefined reference to `CommandProcunitsStop'
gnubg.o(.data+0x3e04):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifSendMethodNone' gnubg.o(.data+0x3e18):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifSendMethodBroadcast' gnubg.o(.data+0x3e2c):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifSendMethodHost' gnubg.o(.data+0x3e78):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifSendPort' gnubg.o(.data+0x3e8c):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifSendDelay' gnubg.o(.data+0x3ec4):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifListenEnabled' gnubg.o(.data+0x3ed8):gnubg.c: undefined reference to `CommandSetProcunitsRemoteNotifListenPort' gnubg.o(.data+0x3f44):gnubg.c: undefined reference to `CommandSetProcunitsRemoteMode' gnubg.o(.data+0x3f58):gnubg.c: undefined reference to `CommandSetProcunitsRemoteMask' gnubg.o(.data+0x3f6c):gnubg.c: undefined reference to `CommandSetProcunitsRemotePort' gnubg.o(.data+0x3f80):gnubg.c: undefined reference to `CommandSetProcunitsRemoteQueue' gnubg.o(.data+0x3fc4):gnubg.c: undefined reference to `CommandSetProcunitsEnabled' gnubg.o(.data+0x5644):gnubg.c: undefined reference to `CommandShowProcunitsRemoteNotifSendMethod' gnubg.o(.data+0x5658):gnubg.c: undefined reference to `CommandShowProcunitsRemoteNotifSendPort' gnubg.o(.data+0x566c):gnubg.c: undefined reference to `CommandShowProcunitsRemoteNotifSendDelay' gnubg.o(.data+0x56a4):gnubg.c: undefined reference to `CommandShowProcunitsRemoteNotifListenEnabled' gnubg.o(.data+0x56b8):gnubg.c: undefined reference to `CommandShowProcunitsRemoteNotifListenPort' gnubg.o(.data+0x5724):gnubg.c: undefined reference to `CommandShowProcunitsRemoteMask' gnubg.o(.data+0x5738):gnubg.c: undefined reference to `CommandShowProcunitsRemotePort' gnubg.o(.data+0x5784):gnubg.c: undefined reference to `CommandShowProcunitsInfo' gnubg.o(.data+0x5798):gnubg.c: undefined reference to `CommandShowProcunitsStats'
gtkgame.o(.text+0x8040):gtkgame.c: undefined reference to `IsMainThread'
gtkgame.o(.text+0x13da8):gtkgame.c: undefined reference to `IsMainThread'
gtkgame.o(.text+0x1b940):gtkgame.c: undefined reference to `IsMainThread'
gtkgame.o(.data+0x94c):gtkgame.c: undefined reference to `GTK_Procunit_Master'
gtkgame.o(.data+0x960):gtkgame.c: undefined reference to `GTK_Procunit_Slave'
gtkgame.o(.data+0x988):gtkgame.c: undefined reference to `GTK_Procunit_Options'
rollout.o(.text+0xd):rollout.c: undefined reference to `CreateThreadGlobalStorage'
rollout.o(.text+0x6f):rollout.c: undefined reference to `mutexTaskListAccess'
rollout.o(.text+0x75):rollout.c: undefined reference to `_imp__pthread_mutex_lock'
rollout.o(.text+0x7f):rollout.c: undefined reference to `MarkTaskDone'
rollout.o(.text+0x86):rollout.c: undefined reference to `mutexTaskListAccess'
rollout.o(.text+0x8c):rollout.c: undefined reference to `_imp__pthread_mutex_unlock' rollout.o(.text+0x91):rollout.c: undefined reference to `GetProcessingUnitsMode'
rollout.o(.text+0xb6):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0xbd):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0xcb):rollout.c: undefined reference to `Slave_UpdateStatus'
rollout.o(.text+0xd3):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0xda):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0x58e):rollout.c: undefined reference to `TaskEngine_Init'
rollout.o(.text+0x5b9):rollout.c: undefined reference to `TaskEngine_Full'
rollout.o(.text+0x5d1):rollout.c: undefined reference to `TaskEngine_GetCompletedTask'
rollout.o(.text+0x6a4):rollout.c: undefined reference to `FreeTask'
rollout.o(.text+0x771):rollout.c: undefined reference to `TaskEngine_Shutdown'
rollout.o(.text+0x984):rollout.c: undefined reference to `CreateTask'
rollout.o(.text+0x192d):rollout.c: undefined reference to `CreateThreadGlobalStorage' rollout.o(.text+0x1989):rollout.c: undefined reference to `GetProcessingUnitsMode'
rollout.o(.text+0x1994):rollout.c: undefined reference to `mutexTaskListAccess'
rollout.o(.text+0x199a):rollout.c: undefined reference to `_imp__pthread_mutex_lock'
rollout.o(.text+0x19a4):rollout.c: undefined reference to `MarkTaskDone'
rollout.o(.text+0x19ab):rollout.c: undefined reference to `mutexTaskListAccess'
rollout.o(.text+0x19b1):rollout.c: undefined reference to `_imp__pthread_mutex_unlock'
rollout.o(.text+0x19ca):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0x19d1):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0x19e0):rollout.c: undefined reference to `Slave_UpdateStatus'
rollout.o(.text+0x19e8):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0x19ef):rollout.c: undefined reference to `gSlaveStats'
rollout.o(.text+0x3b1d):rollout.c: undefined reference to `gdk_threads_init'
rollout.o(.text+0x3b28):rollout.c: undefined reference to `CreateTask'
rollout.o(.text+0x3d7e):rollout.c: undefined reference to `tlsThreadGlobalsKey'
rollout.o(.text+0x3d85):rollout.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(hash.o)(.text+0xe8):hash.c: undefined reference to `_imp__pthread_mutex_lock' ./lib/libevent.a(hash.o)(.text+0x167):hash.c: undefined reference to `_imp__pthread_mutex_unlock' ./lib/libevent.a(hash.o)(.text+0x1b9):hash.c: undefined reference to `_imp__pthread_mutex_unlock' ./lib/libevent.a(hash.o)(.text+0x4fd):hash.c: undefined reference to `_imp__pthread_mutex_init' ./lib/libevent.a(hash.o)(.text+0x506):hash.c: undefined reference to `_imp__pthread_mutex_lock' ./lib/libevent.a(hash.o)(.text+0x535):hash.c: undefined reference to `_imp__pthread_mutex_unlock' ./lib/libevent.a(hash.o)(.text+0x56e):hash.c: undefined reference to `_imp__pthread_mutex_lock' ./lib/libevent.a(hash.o)(.text+0x5b6):hash.c: undefined reference to `_imp__pthread_mutex_unlock' ./lib/libevent.a(hash.o)(.text+0x5d1):hash.c: undefined reference to `_imp__pthread_mutex_lock' ./lib/libevent.a(hash.o)(.text+0x5da):hash.c: undefined reference to `_imp__pthread_mutex_destroy' ./lib/libevent.a(hash.o)(.text+0x611):hash.c: undefined reference to `_imp__pthread_mutex_lock' ./lib/libevent.a(hash.o)(.text+0x63e):hash.c: undefined reference to `_imp__pthread_mutex_unlock' ./lib/libevent.a(hash.o)(.text+0x66d):hash.c: undefined reference to `_imp__pthread_mutex_lock' ./lib/libevent.a(hash.o)(.text+0x676):hash.c: undefined reference to `_imp__pthread_mutex_destroy' ./lib/libevent.a(neuralnet.o)(.text+0x3ef):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x3f6):neuralnet.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(neuralnet.o)(.text+0x41d):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x424):neuralnet.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(neuralnet.o)(.text+0x595):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x59c):neuralnet.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(neuralnet.o)(.text+0x5c7):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x5ce):neuralnet.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(neuralnet.o)(.text+0x11ca):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x11d4):neuralnet.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(neuralnet.o)(.text+0x11f8):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x11ff):neuralnet.c: undefined reference to `_imp__pthread_getspecific' ./lib/libevent.a(neuralnet.o)(.text+0x12c2):neuralnet.c: undefined reference to `tlsThreadGlobalsKey' ./lib/libevent.a(neuralnet.o)(.text+0x12d0):neuralnet.c: undefined reference to `_imp__pthread_getspecific'
m:\MinGW2\bin\make.exe: *** [gnubg] Error 1

Regards,

Holger




reply via email to

[Prev in Thread] Current Thread [Next in Thread]