Gryph Posted January 22, 2005 Author Posted January 22, 2005 search for this file at mingw.org MinGW-3.1.0-1.exe thats the main MinGW installation that contains an older version of GCC. this is what most (if not all) of us have been using all along (until the current FBA version that is). it doesnt contain everything else though (dx7, libpng, etc.) so youll have to set it up yourself<{POST_SNAPBACK}>Ok, I just got that and set everything up. I got the dx7, libpng, and zlib from the FBA site. When I tried to compile it got farther this time but get some new errors. I followed the instructions but I'm definitely doing something wrong. I think I didn't install Perl properly, I don't know. Here's what it says now (it says a lot more stuff before this but it's mostly the same but for different.cpp files): initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_solomon.cpp:70: warning: aggregate has a partly bracketed initializerCompiling src/burn/misc/d_prehisle.cpp...src/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_prehisle.cpp:78: warning: aggregate has a partly bracketed initializerCompiling src/burn/misc/d_hyperpac.cpp...src/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:61: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_hyperpac.cpp:92: warning: aggregate has a partly bracketed initializerCompiling src/burn/misc/d_wc90.cpp...src/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp:83: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_wc90.cpp: In function `void drawsprite_invalid(int, int, int, int, int)':src/burn/misc/d_wc90.cpp:968: warning: unused parameter `int Code'src/burn/misc/d_wc90.cpp:968: warning: unused parameter `int x'src/burn/misc/d_wc90.cpp:968: warning: unused parameter `int y'src/burn/misc/d_wc90.cpp:968: warning: unused parameter `int Bank'src/burn/misc/d_wc90.cpp:968: warning: unused parameter `int Attr'Compiling src/burn/misc/d_fstarfrc.cpp...src/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializersrc/burn/misc/d_fstarfrc.cpp:65: warning: aggregate has a partly bracketed initializerprocess_begin: CreateProcess((null), perl -w Q:\fbasrc\src\scripts\gamelist.pl -o src/generated/driverlist.h -l gamelist.txt src/burn/neogeo/d_neogeo.cpp src/burn/capcom/dc_1941.cpp src/burn/capcom/dc_3wonders.cpp src/burn/capcom/dc_captcomm.cpp src/burn/capcom/dc_cawing.cpp src/burn/capcom/dc_dino.cpp src/burn/capcom/dc_dw.cpp src/burn/capcom/dc_ffight.cpp src/burn/capcom/dc_forgottn.cpp src/burn/capcom/dc_ghouls.cpp src/burn/capcom/dc_knights.cpp src/burn/capcom/dc_kod.cppsrc/burn/capcom/dc_megaman.cpp src/burn/capcom/dc_mercs.cpp src/burn/capcom/dc_msword.cpp src/burn/capcom/dc_mtwins.cpp src/burn/capcom/dc_nemo.cpp src/burn/capcom/dc_pang3.cpp src/burn/capcom/dc_pnickj.cpp src/burn/capcom/dc_punisher.cpp src/burn/capcom/dc_qad.cpp src/burn/capcom/dc_qtono2.cpp src/burn/capcom/dc_sf2.cpp src/burn/capcom/dc_sf2t.cpp src/burn/capcom/dc_sfzch.cpp src/burn/capcom/dc_slammast.cpp src/burn/capcom/dc_strider.cpp src/burn/capcom/dc_unsquad.cpp src/burn/capcom/dc_varth.cpp src/burn/capcom/dc_willow.cpp src/burn/capcom/dc_wof.cppsrc/burn/capcom/dc_1944.cpp src/burn/capcom/dc_19xx.cpp src/burn/capcom/dc_armwar.cpp src/burn/capcom/dc_avsp.cpp src/burn/capcom/dc_batcir.cpp src/burn/capcom/dc_csclub.cpp src/burn/capcom/dc_cworld2j.cpp src/burn/capcom/dc_cyb.cpp src/burn/capcom/dc_ddsom.cpp src/burn/capcom/dc_ddtod.cpp src/burn/capcom/dc_dimahoo.cpp src/burn/capcom/dc_dstlk.cpp src/burn/capcom/dc_ecofghtr.cpp src/burn/capcom/dc_gigawing.cpp src/burn/capcom/dc_megaman2.cpp src/burn/capcom/dc_mmatrix.cpp src/burn/capcom/dc_mpang.cpp src/burn/capcom/dc_msh.cpp src/burn/capcom/dc_mshvsf.cpp src/burn/capcom/dc_mvsc.cpp src/burn/capcom/dc_nwarr.cpp src/burn/capcom/dc_qnd.cpp src/burn/capcom/dc_ringdest.cpp src/burn/capcom/dc_sfa.cpp src/burn/capcom/dc_sfa2.cpp src/burn/capcom/dc_sfa3.cpp src/burn/capcom/dc_sgemf.cpp src/burn/capcom/dc_spf.cpp src/burn/capcom/dc_ssf2.cpp src/burn/capcom/dc_ssf2t.cpp src/burn/capcom/dc_vhunt2.cpp src/burn/capcom/dc_vsav.cpp src/burn/capcom/dc_vsav2.cpp src/burn/capcom/dc_xmcota.cpp src/burn/capcom/dc_xmvsf.cpp src/burn/toaplan/d_tekipaki.cpp src/burn/toaplan/d_dogyuun.cpp src/burn/toaplan/d_truxton2.cpp src/burn/toaplan/d_vfive.cpp src/burn/toaplan/d_kbash.cpp src/burn/toaplan/d_batsugun.cpp src/burn/toaplan/d_snowbro2.cpp src/burn/toaplan/d_mahoudai.cpp src/burn/toaplan/d_shippumd.cpp src/burn/toaplan/d_battleg.cpp src/burn/toaplan/d_batrider.cpp src/burn/toaplan/d_bbakraid.cpp src/burn/toaplan/d_outzone.cpp src/burn/cave/d_sailormn.cpp src/burn/cave/d_gaia.cpp src/burn/cave/d_donpachi.cpp src/burn/cave/d_dodonpachi.cpp src/burn/cave/d_dfeveron.cpp src/burn/cave/d_esprade.cppsrc/burn/cave/d_uopoko.cpp src/burn/cave/d_guwange.cpp src/burn/misc/taito_68k/d_rainbow.cpp src/burn/misc/taito_68k/d_opwolf.cpp src/burn/misc/taito_68k/d_rastan.cpp src/burn/misc/taito_68k/d_twinhawk.cpp src/burn/misc/taito_68k/d_superman.cpp src/burn/misc/d_tigerheli.cpp src/burn/misc/d_news.cpp src/burn/misc/d_ohmygod.cpp src/burn/misc/d_solomon.cpp src/burn/misc/d_prehisle.cpp src/burn/misc/d_hyperpac.cpp src/burn/misc/d_wc90.cpp src/burn/misc/d_fstarfrc.cpp,...) failed.make (e=2): The system cannot find the file specified.make: *** [src/generated/driverlist.h] Error 2 MinGW Q:\fbasrc>
Weirdy Posted January 22, 2005 Posted January 22, 2005 don't worry about the warnings, I'd get those all the TYME now this problem I'm familiar with, it has to do with perl are you sure you put perl.exe in the bin folder? along with it's other executables?
Gryph Posted January 22, 2005 Author Posted January 22, 2005 Hmm...as I suspected, PERL was the culprit because that's the only part of the set up where I was confused. I followed the instructions in the mingw.txt but it didn't say anything about putting the perl.exe in the mingw\bin folder. I don't think I even isntalled it properly. All I did was execute the install.bat file and it created nsperl.exe then I added q:\nsperl to the mingw.cmd.
Weirdy Posted January 22, 2005 Posted January 22, 2005 nah, perl just has to be within the source instead of in its own private idaho sort of speak
Gryph Posted January 22, 2005 Author Posted January 22, 2005 Ok, I followed Weird's instructions to install PERL and it's still not fully working. I get a new error now. After it generates all the files and shows all those warnings as seen before, it gave this error: Sequence (?<...) not recognized at Q:\fbasrc\src\scripts\gamelist.pl line 23.make: *** [src/generated/driverlist.h] Error 2
Agozer Posted January 22, 2005 Posted January 22, 2005 (edited) See, this is why I never really try tp compile my own programs; way too many things that you most likely don't have and things that can still go wrong. Edited January 22, 2005 by Agozer
Gryph Posted January 22, 2005 Author Posted January 22, 2005 Yeah, but I want to advance my emulator horizons and start making my own builds. But it's the educational aspects that I like.
Xeon Posted January 22, 2005 Posted January 22, 2005 ahahahaha!!! "fbasrc" wonder how many of us actually use that name for the FBA source folder?
Gryph Posted January 22, 2005 Author Posted January 22, 2005 ahahahaha!!! "fbasrc" wonder how many of us actually use that name for the FBA source folder? <{POST_SNAPBACK}>What's wrong with it? What's the name of your folder? I changed it from fba_0294894_src to that so it'd be easier to type. But more importantly, got any clue what that error is?
Agozer Posted January 22, 2005 Posted January 22, 2005 Fucking Bastard Application Source. Educational purposes is a good excuse, but it's too much trouble for me anyways.
Weirdy Posted January 22, 2005 Posted January 22, 2005 Ok, I followed Weird's instructions to install PERL and it's still not fully working. I get a new error now. After it generates all the files and shows all those warnings as seen before, it gave this error: Sequence (?<...) not recognized at Q:\fbasrc\src\scripts\gamelist.pl line 23.make: *** [src/generated/driverlist.h] Error 2<{POST_SNAPBACK}>go look for that file I forgot, but I fixed a problem that had to do with the directory of...something go check it out
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now