those errors are normal, but if you trying typing "make" again then pressing "enter" and it still won't go, then it's possible you didn't end one of the neogeo drivers that you added by adding the :{ at the end. For example, like puzzle bobble's driver // Puzzle Bobble
static struct BurnRomInfo pbobblenRomDesc[] = {
{"083-p1.bin" , 0x040000, 0x7c3c34e1, 0x10}, // 0 68K code
{"083-s1.bin" , 0x020000, 0x9caae538, 1}, // 1 Text layer tiles
{"083-c5.bin" , 0x080000, 0xe89ad494, 1}, // 2 Sprite data
{"083-c6.bin" , 0x080000, 0x4b42d7eb, 1}, // 3
{"083-m1.bin" , 0x010000, 0x129e6054, 0x10}, // 4 Z80 code
{"083-v3.bin" , 0x100000, 0x0840cbc4, 2}, // 5 Sound data
{"083-v4.bin" , 0x080000, 0x0a548948, 2}, // 6
};
STDROMPICKEXT(pbobblen, pbobblen, neogeo);
STD_ROM_FN(pbobblen);
struct BurnDriver BurnDrvPbobblen = {
{"pbobblen", "Puzzle Bobble", "Japanese title is Bust-A-Move", "Taito", "Neo Geo", "1994", NULL, "neogeo"},
BDF_GAME_WORKING, 2, HARDWARE_SNK_NEOGEO | HARDWARE_SNK_SWAPC,
NULL, pbobblenRomInfo, pbobblenRomName, neogeoInputInfo, neogeoDIPInfo,
NeoInit, NeoExit, NeoFrame, NeoRender, NeoScan, &NeoRecalcPalette,
nNeoScreenWidth, 224, 4, 3
}; by the way, when you finish compiling and you finally get to use your fba and you get those "guru meditations"...then you have to go the fba forums for assistance on that