Miscellaneous > Programming

Compile Error

(1/3) > >>

cap:
hi,
I've played with Final Burn Alpha on many Capcom titles. Now I would like to play Final Fight again but I also want to better understand the programming behind this emulator so to begin I tried to compile FBA with Windows 10 based on the Compile Guide at http://www.fbalpha.com/compile/.

I extracted mingw345.7z under D:\D:\fba\ming
, installed ActivePerl 5.24 under C:\Perl (default dir)
, extracted fba_src_029740.7z under D:\fba\fbasrc

Then I started the prompt as an Administraor (I don't think that's necessary but it's a common issue on later windows)
I typed
path=d:`\fba\ming\bin;%PATH%
There was no problem when I pressed Enter then I went on with
minggw32-make ming
The command prompt then said
mingw32-make: *** No rule to male target 'ming'. Stop.
It must be a beginner's matter of what sort but I can't stand such a sassy behavior from the prompt.
What did I forget please ?

dink:
Hi cap,
try this command instead: mingw32-make mingw345

best regards,
- dink

cap:

I didn't think it was that easy.
I thought ming in the command was the name of the folder where I extracted folder : D:\fba\ming
minggw32-make ming
It works!
Although not thoroughly

The compile process ends with these lines

src/cpu/mips3/mips3_common.h:4:19: cstdint: No such file or directory
src/burn/drv/midway/d_kinst.cpp:531: warning: unused parameter 'nAction'
src/burn/drv/midway/d_kinst.cpp:531: warning: unused parameter 'pnMin'
mingw32-make[1]: *** [d_kinst.o] Error 1
mingw32-make: *** [mingw345] Error 2

So the final .exe is nowhere to be found.
Any more clue(s) please ?

I feel ashamed  :biggrin:
Thank you

Barry Harris:
Comment out (put a # before it) this line in the makefile;


--- Code: ---INCLUDE_CPLUSPLUS11_FILES = 1
--- End code ---

GCC 3.4.5 doesn't support C++11 that is required by some drivers.

cap:
I don't understand.

I've commented D:\fba\fbasrc\makefile, line 40
INCLUDE_CPLUSPLUS11_FILES = 1
becomes
#INCLUDE_CPLUSPLUS11_FILES = 1

But I still get errors and no .exe

I think I'd better forget about it

Navigation

[0] Message Index

[#] Next page

Go to full version