Compiling with MinGW

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

CobraA1
Route Supervisor
Route Supervisor
Posts: 480
Joined: 07 Nov 2003 17:52
Location: USA

Post by CobraA1 »

Hooray! Got rid of the DirectX stuff (Who need it if we've got SDL anyways?), and I got an TTD.EXE in return :).

And no, I didn't really get rid of that stuff, I just undefined that constant as Owen suggested . . .
"If a man does not keep pace with his companions, perhaps it is because he hears a different drummer. Let him step to the music he hears, however measured or far away" --Henry David Thoreau
User avatar
orudge
Administrator
Administrator
Posts: 25138
Joined: 26 Jan 2001 20:18
Skype: orudge
Location: Banchory, UK
Contact:

Post by orudge »

SDL isn't used with the Win32 version of the program. Also, the Win32 MIDI interface doesn't quite work properly on Windows XP (hence the reason for DXMCI.DLL), although the way OpenTTD has been programmed, it doesn't cause a slowdown, so that's why I implemented DirectMusic support.
TBOT
Route Supervisor
Route Supervisor
Posts: 441
Joined: 30 Jul 2003 18:36
Location: The Codecave

Post by TBOT »

orudge wrote:Also, the Win32 MIDI interface doesn't quite work properly on Windows XP
Got it running without problems and without DX...
"Peace cannot be kept by force. It can only be achieved by understanding." - Albert Einstein
CobraA1
Route Supervisor
Route Supervisor
Posts: 480
Joined: 07 Nov 2003 17:52
Location: USA

Post by CobraA1 »

Also, the Win32 MIDI interface doesn't quite work properly on Windows XP
Works here . . . Windows XP Professional . . .
"If a man does not keep pace with his companions, perhaps it is because he hears a different drummer. Let him step to the music he hears, however measured or far away" --Henry David Thoreau
User avatar
orudge
Administrator
Administrator
Posts: 25138
Joined: 26 Jan 2001 20:18
Skype: orudge
Location: Banchory, UK
Contact:

Post by orudge »

I didn't say it didn't work. I said it didn't quite work properly. ;) There are fairly noticable gaps between tracks, for instance. Because of the way it was coded, it doesn't halt the game like it does in plain TTD, but it's still there. ;)
SHADOW-XIII
Tycoon
Tycoon
Posts: 14275
Joined: 09 Jan 2003 08:37

Post by SHADOW-XIII »

got latest nightly build SVN:

DevCPP->Import MS VisualC++ Project

after trying to compile it:

Code: Select all

Kompilator: Default compiler
Building Makefile: "C:\TTDPatch\DevCpp\Projects\openttd\Makefile.win"
Wykonywanie  make...
make.exe -f "C:\TTDPatch\DevCpp\Projects\openttd\Makefile.win" all
gcc.exe -c ai.c -o ai.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from ai.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ai.c:2:
ttd.h:2:27: table/strings.h: No such file or directory
In file included from ttd.h:451,
                 from ai.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from ai.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

In file included from ai.c:46:

table/ai_rail.h:35: warning: missing initializer
table/ai_rail.h:35: warning: (near initialization for `_raildata_ai_0.data[4].attr')

table/ai_rail.h:44: warning: missing initializer
table/ai_rail.h:44: warning: (near initialization for `_raildata_ai_1.data[4].attr')

table/ai_rail.h:53: warning: missing initializer
table/ai_rail.h:53: warning: (near initialization for `_raildata_ai_2.data[4].attr')
table/ai_rail.h:62: warning: missing initializer
table/ai_rail.h:62: warning: (near initialization for `_raildata_ai_3.data[4].attr')

table/ai_rail.h:70: warning: missing initializer
table/ai_rail.h:70: warning: (near initialization for `_raildata_ai_4.data[3].attr')
table/ai_rail.h:78: warning: missing initializer
table/ai_rail.h:78: warning: (near initialization for `_raildata_ai_5.data[3].attr')

table/ai_rail.h:90: warning: missing initializer
table/ai_rail.h:90: warning: (near initialization for `_raildata_ai_6.data[7].attr')

table/ai_rail.h:102: warning: missing initializer
table/ai_rail.h:102: warning: (near initialization for `_raildata_ai_7.data[7].attr')

table/ai_rail.h:114: warning: missing initializer
table/ai_rail.h:114: warning: (near initialization for `_raildata_ai_8.data[7].attr')

table/ai_rail.h:126: warning: missing initializer
table/ai_rail.h:126: warning: (near initialization for `_raildata_ai_9.data[7].attr')

table/ai_rail.h:142: warning: missing initializer
table/ai_rail.h:142: warning: (near initialization for `_raildata_ai_10.data[11].attr')

table/ai_rail.h:158: warning: missing initializer
table/ai_rail.h:158: warning: (near initialization for `_raildata_ai_11.data[11].attr')

table/ai_rail.h:177: warning: missing initializer
table/ai_rail.h:177: warning: (near initialization for `_raildata_ai_12.data[14].attr')

table/ai_rail.h:196: warning: missing initializer
table/ai_rail.h:196: warning: (near initialization for `_raildata_ai_13.data[14].attr')

table/ai_rail.h:215: warning: missing initializer
table/ai_rail.h:215: warning: (near initialization for `_raildata_ai_14.data[14].attr')

table/ai_rail.h:234: warning: missing initializer
table/ai_rail.h:234: warning: (near initialization for `_raildata_ai_15.data[14].attr')
table/ai_rail.h:243: warning: missing initializer

table/ai_rail.h:243: warning: (near initialization for `_raildata_ai_16.data[4].attr')

table/ai_rail.h:252: warning: missing initializer
table/ai_rail.h:252: warning: (near initialization for `_raildata_ai_17.data[4].attr')

table/ai_rail.h:261: warning: missing initializer
table/ai_rail.h:261: warning: (near initialization for `_raildata_ai_18.data[4].attr')

table/ai_rail.h:271: warning: missing initializer
table/ai_rail.h:271: warning: (near initialization for `_raildata_ai_19.data[5].attr')

table/ai_rail.h:283: warning: missing initializer
table/ai_rail.h:283: warning: (near initialization for `_raildata_ai_20.data[7].attr')

table/ai_rail.h:295: warning: missing initializer
table/ai_rail.h:295: warning: (near initialization for `_raildata_ai_21.data[7].attr')

table/ai_rail.h:308: warning: missing initializer
table/ai_rail.h:308: warning: (near initialization for `_raildata_ai_22.data[8].attr')

table/ai_rail.h:320: warning: missing initializer
table/ai_rail.h:320: warning: (near initialization for `_raildata_ai_23.data[7].attr')

table/ai_rail.h:367: warning: missing initializer
table/ai_rail.h:367: warning: (near initialization for `_roaddata_ai_0.data[8].attr')

table/ai_rail.h:380: warning: missing initializer
table/ai_rail.h:380: warning: (near initialization for `_roaddata_ai_1.data[8].attr')

table/ai_rail.h:393: warning: missing initializer
table/ai_rail.h:393: warning: (near initialization for `_roaddata_ai_2.data[8].attr')

table/ai_rail.h:406: warning: missing initializer
table/ai_rail.h:406: warning: (near initialization for `_roaddata_ai_3.data[8].attr')
table/ai_rail.h:416: warning: missing initializer
table/ai_rail.h:416: warning: (near initialization for `_roaddata_ai_4.data[5].attr')

table/ai_rail.h:426: warning: missing initializer
table/ai_rail.h:426: warning: (near initialization for `_roaddata_ai_5.data[5].attr')

table/ai_rail.h:436: warning: missing initializer
table/ai_rail.h:436: warning: (near initialization for `_roaddata_ai_6.data[5].attr')
table/ai_rail.h:446: warning: missing initializer
table/ai_rail.h:446: warning: (near initialization for `_roaddata_ai_7.data[5].attr')

table/ai_rail.h:466: warning: missing initializer
table/ai_rail.h:466: warning: (near initialization for `_airportdata_ai_0[1].attr')
table/ai_rail.h:471: warning: missing initializer

table/ai_rail.h:471: warning: (near initialization for `_airportdata_ai_1[1].attr')

ai.c: In function `AiFindSubsidyIndustryRoute':
ai.c:422: warning: comparison between signed and unsigned

ai.c: At top level:
ai.c:1921: warning: `inline' is not at beginning of declaration

ai.c:1960: warning: `inline' is not at beginning of declaration

ai.c:2790: warning: `inline' is not at beginning of declaration

ai.c:2829: warning: `inline' is not at beginning of declaration

make.exe: *** [ai.o] Error 1

Wykonanie zakończone
what is wrong ?
what are you looking at? it's a signature!
User avatar
Korenn
Tycoon
Tycoon
Posts: 1735
Joined: 26 Mar 2004 01:27
Location: Netherlands
Contact:

Post by Korenn »

well I don't know about the warnings, but you forgot to run strgen (missing strings.h)
SHADOW-XIII
Tycoon
Tycoon
Posts: 14275
Joined: 09 Jan 2003 08:37

Post by SHADOW-XIII »

ok .. so I tried ...and look what I got
altough only warnings but

Code: Select all

Line 1 strgen.c: In file included from strgen.c
Line 129 stdafx.h: [Warning] `inline' is not at beginning of declaration
Line 130 stdafx.h: [Warning] `inline' is not at beginning of declaration
Line 35 strgen.c:671 [Warning] multi-character character constant

after that I tried compile project so this happened (a bit diffirent from previous one)

Code: Select all

Kompilator: Default compiler
Building Makefile: "C:\TTDPatch\DevCpp\Projects\openttd\Makefile.win"
Wykonywanie  make...
make.exe -f "C:\TTDPatch\DevCpp\Projects\openttd\Makefile.win" all
gcc.exe -c ai.c -o ai.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from ai.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from ai.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from ai.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from ai.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

In file included from ai.c:46:

table/ai_rail.h:35: warning: missing initializer
table/ai_rail.h:35: warning: (near initialization for `_raildata_ai_0.data[4].attr')

table/ai_rail.h:44: warning: missing initializer
table/ai_rail.h:44: warning: (near initialization for `_raildata_ai_1.data[4].attr')

table/ai_rail.h:53: warning: missing initializer
table/ai_rail.h:53: warning: (near initialization for `_raildata_ai_2.data[4].attr')
table/ai_rail.h:62: warning: missing initializer
table/ai_rail.h:62: warning: (near initialization for `_raildata_ai_3.data[4].attr')

table/ai_rail.h:70: warning: missing initializer
table/ai_rail.h:70: warning: (near initialization for `_raildata_ai_4.data[3].attr')

table/ai_rail.h:78: warning: missing initializer
table/ai_rail.h:78: warning: (near initialization for `_raildata_ai_5.data[3].attr')
table/ai_rail.h:90: warning: missing initializer
table/ai_rail.h:90: warning: (near initialization for `_raildata_ai_6.data[7].attr')

table/ai_rail.h:102: warning: missing initializer
table/ai_rail.h:102: warning: (near initialization for `_raildata_ai_7.data[7].attr')

table/ai_rail.h:114: warning: missing initializer
table/ai_rail.h:114: warning: (near initialization for `_raildata_ai_8.data[7].attr')

table/ai_rail.h:126: warning: missing initializer
table/ai_rail.h:126: warning: (near initialization for `_raildata_ai_9.data[7].attr')

table/ai_rail.h:142: warning: missing initializer
table/ai_rail.h:142: warning: (near initialization for `_raildata_ai_10.data[11].attr')

table/ai_rail.h:158: warning: missing initializer
table/ai_rail.h:158: warning: (near initialization for `_raildata_ai_11.data[11].attr')

table/ai_rail.h:177: warning: missing initializer
table/ai_rail.h:177: warning: (near initialization for `_raildata_ai_12.data[14].attr')

table/ai_rail.h:196: warning: missing initializer
table/ai_rail.h:196: warning: (near initialization for `_raildata_ai_13.data[14].attr')

table/ai_rail.h:215: warning: missing initializer
table/ai_rail.h:215: warning: (near initialization for `_raildata_ai_14.data[14].attr')

table/ai_rail.h:234: warning: missing initializer
table/ai_rail.h:234: warning: (near initialization for `_raildata_ai_15.data[14].attr')
table/ai_rail.h:243: warning: missing initializer
table/ai_rail.h:243: warning: (near initialization for `_raildata_ai_16.data[4].attr')

table/ai_rail.h:252: warning: missing initializer
table/ai_rail.h:252: warning: (near initialization for `_raildata_ai_17.data[4].attr')

table/ai_rail.h:261: warning: missing initializer
table/ai_rail.h:261: warning: (near initialization for `_raildata_ai_18.data[4].attr')

table/ai_rail.h:271: warning: missing initializer
table/ai_rail.h:271: warning: (near initialization for `_raildata_ai_19.data[5].attr')

table/ai_rail.h:283: warning: missing initializer
table/ai_rail.h:283: warning: (near initialization for `_raildata_ai_20.data[7].attr')

table/ai_rail.h:295: warning: missing initializer
table/ai_rail.h:295: warning: (near initialization for `_raildata_ai_21.data[7].attr')

table/ai_rail.h:308: warning: missing initializer
table/ai_rail.h:308: warning: (near initialization for `_raildata_ai_22.data[8].attr')

table/ai_rail.h:320: warning: missing initializer
table/ai_rail.h:320: warning: (near initialization for `_raildata_ai_23.data[7].attr')

table/ai_rail.h:367: warning: missing initializer
table/ai_rail.h:367: warning: (near initialization for `_roaddata_ai_0.data[8].attr')

table/ai_rail.h:380: warning: missing initializer
table/ai_rail.h:380: warning: (near initialization for `_roaddata_ai_1.data[8].attr')

table/ai_rail.h:393: warning: missing initializer
table/ai_rail.h:393: warning: (near initialization for `_roaddata_ai_2.data[8].attr')

table/ai_rail.h:406: warning: missing initializer
table/ai_rail.h:406: warning: (near initialization for `_roaddata_ai_3.data[8].attr')

table/ai_rail.h:416: warning: missing initializer
table/ai_rail.h:416: warning: (near initialization for `_roaddata_ai_4.data[5].attr')
table/ai_rail.h:426: warning: missing initializer
table/ai_rail.h:426: warning: (near initialization for `_roaddata_ai_5.data[5].attr')

table/ai_rail.h:436: warning: missing initializer
table/ai_rail.h:436: warning: (near initialization for `_roaddata_ai_6.data[5].attr')

table/ai_rail.h:446: warning: missing initializer
table/ai_rail.h:446: warning: (near initialization for `_roaddata_ai_7.data[5].attr')
table/ai_rail.h:466: warning: missing initializer
table/ai_rail.h:466: warning: (near initialization for `_airportdata_ai_0[1].attr')

table/ai_rail.h:471: warning: missing initializer
table/ai_rail.h:471: warning: (near initialization for `_airportdata_ai_1[1].attr')

ai.c: In function `AiFindSubsidyIndustryRoute':
ai.c:422: warning: comparison between signed and unsigned

ai.c: At top level:
ai.c:1921: warning: `inline' is not at beginning of declaration

ai.c:1960: warning: `inline' is not at beginning of declaration

ai.c:2790: warning: `inline' is not at beginning of declaration

ai.c:2829: warning: `inline' is not at beginning of declaration

gcc.exe -c command.c -o command.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from command.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from command.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from command.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from command.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c economy.c -o economy.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from economy.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from economy.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from economy.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from economy.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

economy.c:1361:11: warning: multi-character character constant

economy.c:1362:11: warning: multi-character character constant

economy.c:1363:11: warning: multi-character character constant

economy.c:1364:11: warning: multi-character character constant

gcc.exe -c engine.c -o engine.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from engine.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from engine.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from engine.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration
functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from engine.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

engine.c:386:11: warning: multi-character character constant
engine.c:387:11: warning: multi-character character constant

gcc.exe -c fileio.c -o fileio.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from fileio.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from fileio.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from fileio.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration
functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from fileio.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c gfx.c -o gfx.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from gfx.c:1:

stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from gfx.c:2:

table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from gfx.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from gfx.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c landscape.c -o landscape.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from landscape.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from landscape.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from landscape.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from landscape.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c minilzo.c -o minilzo.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

gcc.exe -c misc.c -o misc.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from misc.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from misc.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from misc.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from misc.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

misc.c:719:11: warning: multi-character character constant
misc.c:720:11: warning: multi-character character constant
misc.c:721:11: warning: multi-character character constant
misc.c:722:11: warning: multi-character character constant

misc.c:723:11: warning: multi-character character constant
misc.c:724:11: warning: multi-character character constant
misc.c:725:11: warning: multi-character character constant
misc.c:727:11: warning: multi-character character constant

misc.c:728:11: warning: multi-character character constant
misc.c:729:11: warning: multi-character character constant
misc.c:730:11: warning: multi-character character constant

gcc.exe -c namegen.c -o namegen.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from namegen.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from namegen.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from namegen.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from namegen.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c network.c -o network.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from network.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from network.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from network.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from network.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

network.c: In function `HandleSyncPacket':
network.c:389: warning: comparison between signed and unsigned

network.c: In function `NetworkReceive':
network.c:748: warning: comparison between signed and unsigned

network.c:749: warning: comparison between signed and unsigned

network.c: In function `NetworkConnect':
network.c:855: warning: comparison between signed and unsigned

network.c: In function `NetworkListen':
network.c:885: warning: comparison between signed and unsigned

gcc.exe -c oldloader.c -o oldloader.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from oldloader.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from oldloader.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from oldloader.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from oldloader.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c pathfind.c -o pathfind.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from pathfind.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from pathfind.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from pathfind.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from pathfind.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

pathfind.c:436: warning: `inline' is not at beginning of declaration

pathfind.c:450: warning: `inline' is not at beginning of declaration

pathfind.c: In function `NTPEnum':
pathfind.c:662: warning: comparison between signed and unsigned

gcc.exe -c players.c -o players.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from players.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration
stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from players.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from players.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from players.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

players.c:815:11: warning: multi-character character constant

gcc.exe -c saveload.c -o saveload.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from saveload.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from saveload.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from saveload.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from saveload.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

saveload.c:176: warning: `inline' is not at beginning of declaration

saveload.c:181: warning: `inline' is not at beginning of declaration

saveload.c:186: warning: `inline' is not at beginning of declaration

saveload.c:191: warning: `inline' is not at beginning of declaration

saveload.c:982:32: warning: multi-character character constant

saveload.c:982:32: warning: multi-character character constant

saveload.c:982:32: warning: multi-character character constant

saveload.c:982:32: warning: multi-character character constant

saveload.c:983:33: warning: multi-character character constant

saveload.c:983:33: warning: multi-character character constant

saveload.c:983:33: warning: multi-character character constant

saveload.c:983:33: warning: multi-character character constant

saveload.c:987:33: warning: multi-character character constant

saveload.c:987:33: warning: multi-character character constant

saveload.c:987:33: warning: multi-character character constant

saveload.c:987:33: warning: multi-character character constant

gcc.exe -c screenshot.c -o screenshot.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from screenshot.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from screenshot.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from screenshot.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from screenshot.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

screenshot.c:73:32: warning: multi-character character constant
screenshot.c:344: warning: missing initializer
screenshot.c:344: warning: (near initialization for `_screenshot_formats[0].id')
screenshot.c:348: warning: missing initializer
screenshot.c:348: warning: (near initialization for `_screenshot_formats[1].id')

gcc.exe -c sdl.c -o sdl.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from sdl.c:1:

stdafx.h:129: warning: `inline' is not at beginning of declaration
stdafx.h:130: warning: `inline' is not at beginning of declaration

gcc.exe -c settings.c -o settings.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from settings.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from settings.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from settings.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from settings.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

settings.c:728: warning: missing initializer
settings.c:728: warning: (near initialization for `music_settings[0].b')
settings.c:729: warning: missing initializer
settings.c:729: warning: (near initialization for `music_settings[1].b')

settings.c:730: warning: missing initializer
settings.c:730: warning: (near initialization for `music_settings[2].b')

settings.c:731: warning: missing initializer
settings.c:731: warning: (near initialization for `music_settings[3].b')

settings.c:732: warning: missing initializer
settings.c:732: warning: (near initialization for `music_settings[4].b')
settings.c:733: warning: missing initializer
settings.c:733: warning: (near initialization for `music_settings[5].b')

settings.c:734: warning: missing initializer
settings.c:734: warning: (near initialization for `music_settings[6].b')
settings.c:735: warning: missing initializer
settings.c:735: warning: (near initialization for `music_settings[7].flags')
settings.c:739: warning: missing initializer

settings.c:739: warning: (near initialization for `win32_settings[0].b')
settings.c:740: warning: missing initializer
settings.c:740: warning: (near initialization for `win32_settings[1].b')
settings.c:741: warning: missing initializer

settings.c:741: warning: (near initialization for `win32_settings[2].b')
settings.c:742: warning: missing initializer
settings.c:742: warning: (near initialization for `win32_settings[3].b')
settings.c:743: warning: missing initializer

settings.c:743: warning: (near initialization for `win32_settings[4].flags')

settings.c:748: warning: missing initializer
settings.c:748: warning: (near initialization for `misc_settings[1].b')
settings.c:749: warning: missing initializer
settings.c:749: warning: (near initialization for `misc_settings[2].b')
settings.c:750: warning: missing initializer
settings.c:750: warning: (near initialization for `misc_settings[3].b')
settings.c:751: warning: missing initializer
settings.c:751: warning: (near initialization for `misc_settings[4].b')
settings.c:752: warning: missing initializer
settings.c:752: warning: (near initialization for `misc_settings[5].b')

settings.c:753: warning: missing initializer
settings.c:753: warning: (near initialization for `misc_settings[6].b')
settings.c:754: warning: missing initializer
settings.c:754: warning: (near initialization for `misc_settings[7].b')
settings.c:755: warning: missing initializer
settings.c:755: warning: (near initialization for `misc_settings[8].b')
settings.c:756: warning: missing initializer

settings.c:756: warning: (near initialization for `misc_settings[9].b')

settings.c:757: warning: missing initializer
settings.c:757: warning: (near initialization for `misc_settings[10].b')
settings.c:758: warning: missing initializer
settings.c:758: warning: (near initialization for `misc_settings[11].b')

settings.c:759: warning: missing initializer
settings.c:759: warning: (near initialization for `misc_settings[12].flags')

settings.c:763: warning: missing initializer
settings.c:763: warning: (near initialization for `network_settings[0].b')
settings.c:764: warning: missing initializer

settings.c:764: warning: (near initialization for `network_settings[1].b')
settings.c:765: warning: missing initializer
settings.c:765: warning: (near initialization for `network_settings[2].b')
settings.c:766: warning: missing initializer
settings.c:766: warning: (near initialization for `network_settings[3].flags')

settings.c:770: warning: missing initializer
settings.c:770: warning: (near initialization for `debug_settings[0].b')

settings.c:771: warning: missing initializer
settings.c:771: warning: (near initialization for `debug_settings[1].b')

settings.c:772: warning: missing initializer
settings.c:772: warning: (near initialization for `debug_settings[2].b')

settings.c:773: warning: missing initializer
settings.c:773: warning: (near initialization for `debug_settings[3].b')
settings.c:774: warning: missing initializer
settings.c:774: warning: (near initialization for `debug_settings[4].flags')
settings.c:779: warning: missing initializer
settings.c:779: warning: (near initialization for `gameopt_settings[0].b')

settings.c:780: warning: missing initializer
settings.c:780: warning: (near initialization for `gameopt_settings[1].b')

settings.c:788: warning: missing initializer
settings.c:788: warning: (near initialization for `gameopt_settings[8].flags')

settings.c:792: warning: missing initializer
settings.c:792: warning: (near initialization for `patch_settings[0].b')

settings.c:793: warning: missing initializer
settings.c:793: warning: (near initialization for `patch_settings[1].b')
settings.c:794: warning: missing initializer
settings.c:794: warning: (near initialization for `patch_settings[2].b')

settings.c:795: warning: missing initializer
settings.c:795: warning: (near initialization for `patch_settings[3].b')

settings.c:796: warning: missing initializer
settings.c:796: warning: (near initialization for `patch_settings[4].b')
settings.c:797: warning: missing initializer
settings.c:797: warning: (near initialization for `patch_settings[5].b')

settings.c:799: warning: missing initializer
settings.c:799: warning: (near initialization for `patch_settings[6].b')

settings.c:800: warning: missing initializer
settings.c:800: warning: (near initialization for `patch_settings[7].b')
settings.c:801: warning: missing initializer
settings.c:801: warning: (near initialization for `patch_settings[8].b')

settings.c:802: warning: missing initializer
settings.c:802: warning: (near initialization for `patch_settings[9].b')

settings.c:803: warning: missing initializer
settings.c:803: warning: (near initialization for `patch_settings[10].b')
settings.c:805: warning: missing initializer
settings.c:805: warning: (near initialization for `patch_settings[11].b')
settings.c:806: warning: missing initializer

settings.c:806: warning: (near initialization for `patch_settings[12].b')

settings.c:807: warning: missing initializer
settings.c:807: warning: (near initialization for `patch_settings[13].b')

settings.c:809: warning: missing initializer
settings.c:809: warning: (near initialization for `patch_settings[14].b')
settings.c:810: warning: missing initializer
settings.c:810: warning: (near initialization for `patch_settings[15].b')

settings.c:812: warning: missing initializer
settings.c:812: warning: (near initialization for `patch_settings[16].b')
settings.c:813: warning: missing initializer
settings.c:813: warning: (near initialization for `patch_settings[17].b')
settings.c:814: warning: missing initializer

settings.c:814: warning: (near initialization for `patch_settings[18].b')

settings.c:816: warning: missing initializer
settings.c:816: warning: (near initialization for `patch_settings[19].b')
settings.c:817: warning: missing initializer
settings.c:817: warning: (near initialization for `patch_settings[20].b')
settings.c:819: warning: missing initializer

settings.c:819: warning: (near initialization for `patch_settings[21].b')
settings.c:820: warning: missing initializer
settings.c:820: warning: (near initialization for `patch_settings[22].b')
settings.c:821: warning: missing initializer
settings.c:821: warning: (near initialization for `patch_settings[23].b')
settings.c:823: warning: missing initializer
settings.c:823: warning: (near initialization for `patch_settings[24].b')
settings.c:824: warning: missing initializer
settings.c:824: warning: (near initialization for `patch_settings[25].b')
settings.c:826: warning: missing initializer
settings.c:826: warning: (near initialization for `patch_settings[26].b')
settings.c:827: warning: missing initializer
settings.c:827: warning: (near initialization for `patch_settings[27].b')
settings.c:828: warning: missing initializer
settings.c:828: warning: (near initialization for `patch_settings[28].b')
settings.c:830: warning: missing initializer
settings.c:830: warning: (near initialization for `patch_settings[29].b')
settings.c:831: warning: missing initializer
settings.c:831: warning: (near initialization for `patch_settings[30].b')
settings.c:832: warning: missing initializer
settings.c:832: warning: (near initialization for `patch_settings[31].b')
settings.c:833: warning: missing initializer
settings.c:833: warning: (near initialization for `patch_settings[32].b')
settings.c:835: warning: missing initializer
settings.c:835: warning: (near initialization for `patch_settings[33].b')
settings.c:836: warning: missing initializer
settings.c:836: warning: (near initialization for `patch_settings[34].b')

settings.c:837: warning: missing initializer
settings.c:837: warning: (near initialization for `patch_settings[35].b')
settings.c:838: warning: missing initializer
settings.c:838: warning: (near initialization for `patch_settings[36].b')
settings.c:840: warning: missing initializer

settings.c:840: warning: (near initialization for `patch_settings[37].b')
settings.c:841: warning: missing initializer
settings.c:841: warning: (near initialization for `patch_settings[38].b')
settings.c:843: warning: missing initializer
settings.c:843: warning: (near initialization for `patch_settings[39].b')
settings.c:844: warning: missing initializer
settings.c:844: warning: (near initialization for `patch_settings[40].b')
settings.c:845: warning: missing initializer
settings.c:845: warning: (near initialization for `patch_settings[41].b')
settings.c:847: warning: missing initializer
settings.c:847: warning: (near initialization for `patch_settings[42].b')
settings.c:849: warning: missing initializer
settings.c:849: warning: (near initialization for `patch_settings[43].b')
settings.c:850: warning: missing initializer
settings.c:850: warning: (near initialization for `patch_settings[44].b')
settings.c:852: warning: missing initializer
settings.c:852: warning: (near initialization for `patch_settings[45].b')
settings.c:854: warning: missing initializer
settings.c:854: warning: (near initialization for `patch_settings[46].b')
settings.c:856: warning: missing initializer
settings.c:856: warning: (near initialization for `patch_settings[47].b')
settings.c:858: warning: missing initializer
settings.c:858: warning: (near initialization for `patch_settings[48].flags')

gcc.exe -c sound.c -o sound.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from sound.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from sound.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from sound.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from sound.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

sound.c:195:36: warning: multi-character character constant
sound.c:204:43: warning: multi-character character constant

gcc.exe -c spritecache.c -o spritecache.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from spritecache.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration
stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from spritecache.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,

                 from spritecache.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from spritecache.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c StdAfx.c -o StdAfx.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from StdAfx.c:5:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

gcc.exe -c strings.c -o strings.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from strings.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from strings.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from strings.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration
functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from strings.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

gcc.exe -c texteff.c -o texteff.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from texteff.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from texteff.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from texteff.c:2:

functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from texteff.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

texteff.c:175:11: warning: multi-character character constant

gcc.exe -c ttd.c -o ttd.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from ttd.c:1:

stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from ttd.c:4:

table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from ttd.c:4:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from ttd.c:4:
variables.h:294: warning: `inline' is not at beginning of declaration

ttd.c: In function `LoadDriver':
ttd.c:247: warning: comparison between signed and unsigned

ttd.c: In function `ttd_main':

ttd.c:516: warning: comparison between signed and unsigned

gcc.exe -c unix.c -o unix.o -I"C:/TTDPatch/DevCpp/include" -D__GNUWIN32__ -W -DWIN32 -DNDEBUG -D_CONSOLE -D_MBCS -DWIN32_EXCEPTION_TRACKER -DWIN32_ENABLE_DIRECTMUSIC_SUPPORT 

In file included from unix.c:1:
stdafx.h:129: warning: `inline' is not at beginning of declaration

stdafx.h:130: warning: `inline' is not at beginning of declaration

In file included from ttd.h:2,

                 from unix.c:2:
table/strings.h:2176:31: warning: multi-character character constant
In file included from ttd.h:451,
                 from unix.c:2:
functions.h:36: warning: `inline' is not at beginning of declaration

functions.h:41: warning: `inline' is not at beginning of declaration

In file included from ttd.h:452,
                 from unix.c:2:
variables.h:294: warning: `inline' is not at beginning of declaration

unix.c:181: warning: missing initializer

unix.c:181: warning: (near initialization for `_video_driver_descs[1].longname')

unix.c:189: warning: missing initializer
unix.c:189: warning: (near initialization for `_sound_driver_descs[1].longname')
unix.c:200: `_extmidi_music_driver' undeclared here (not in a function)
unix.c:200: initializer element is not constant
unix.c:200: (near initialization for `_music_driver_descs[0].drv')
unix.c:200: warning: missing initializer
unix.c:200: warning: (near initialization for `_music_driver_descs[0].drv')
unix.c:200: initializer element is not constant
unix.c:200: (near initialization for `_music_driver_descs[0]')
unix.c:205: initializer element is not constant
unix.c:205: (near initialization for `_music_driver_descs[1]')

unix.c:206: warning: missing initializer
unix.c:206: warning: (near initialization for `_music_driver_descs[2].longname')
unix.c:206: initializer element is not constant
unix.c:206: (near initialization for `_music_driver_descs[2]')

unix.c: In function `main':
unix.c:271: too many arguments to function `mkdir'

make.exe: *** [unix.o] Error 1

Wykonanie zakończone
I know I am dumbhead with structural languages but maybe someone can at least create a project file, good, compilable with DevCpp :?
what are you looking at? it's a signature!
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 24 guests