Build Your Own Arcade Controls Forum
Main => Software Forum => Topic started by: mrclean on January 24, 2008, 06:41:32 pm
-
Compiling Mame...
Using Parameters -j2 AMD64=1
Finished!
0 Hours 0 Minutes and 0 Seconds Elapsed.
mingw32-make: *** No targets specified and no makefile found. Stop
I was able to aply the patch(s) but i can't compile it ?
-
Compiling Mame...
Using Parameters -j2 AMD64=1
Finished!
0 Hours 0 Minutes and 0 Seconds Elapsed.
mingw32-make: *** No targets specified and no makefile found. Stop
I was able to aply the patch(s) but i can't compile it ?
That's the error you get when your "C:\Program Files\Mame Compiler\Mame" folder is empty or the "Mame Source Folder" is pointing to a folder with no Mame source code. You need to download the Mame source code and copy it into "C:\Program Files\Mame Compiler\Mame". Make sure you download the source code and not the binary versions from mamedev.org.
-
Now getting this issue / error msg...
Compiling Mame...
Using Parameters -j2 AMD64=1
Linking obj/windows/mame/build/file2str.exe...
Linking obj/windows/mame/osd/windows/verinfo.exe...
c:/program files/mame compiler/mingw/bin/../lib/gcc/mingw32/4.2.1-sjlj/../../../../mingw32/bin/ld.exe: cannot open output file obj/windows/mame/osd/windows/verinfo.exe: Permission deniedc:/program files/mame compiler/mingw/bin/../lib/gcc/mingw32/4.2.1-sjlj/../../../../mingw32/bin/ld.exe: cannot open output file obj/windows/mame/build/file2str.exe: Permission denied
collect2: ld returned 1 exit status
collect2: ld returned 1 exit status
mingw32-make: *** [obj/windows/mame/osd/windows/verinfo.exe] Error 1
mingw32-make: *** Waiting for unfinished jobs....
Finished!
0 Hours 0 Minutes and 1 Seconds Elapsed.
mingw32-make: *** [obj/windows/mame/build/file2str.exe] Error 1
-
Check this out:
http://www.mameworld.net/mrdo/compile.html (http://www.mameworld.net/mrdo/compile.html)
It's good to know how to do it yourself anyways - builds character...
-
What Havok forgot to mention is that Mr Do's instructions don't include how to compile a 64 bit version of Mame so his advice won't actually help you. Mame Compiler cannot compile a 64-bit version of Mame because the GCC compiler can't do it (yet) which I've mentioned several times before in this thread. That error your getting is because of this.
You need Visual Studio or the Platform SDK + latest version of DirectX SDK. There are no plain instructions on how to do this yet but you may want to check out the compiling forum on mameworld.
I have no plans on support for 64-bit versions of Mame Compiler until a working makefile support for MinGW 64. The simple solution for now is take the AMD optimization setting off in Mame Compiler or follow Mr Do's instructions (without adding the AMD64=1 setting) if you still have the inclination to "build character" ;)
-
What Havok forgot to mention is that Mr Do's instructions don't include how to compile a 64 bit version of Mame so his advice won't actually help you. Mame Compiler cannot compile a 64-bit version of Mame because the GCC compiler can't do it (yet) which I've mentioned several times before in this thread.
Huh? Where? I only see one post...
Anyways - thanks for the heads up about 64 bit compiling, I'm sure GCC will happen soon, as 64 bit is mainstream now...
I have no plans on support for 64-bit versions of Mame Compiler until a working makefile support for MinGW 64. The simple solution for now is take the AMD optimization setting off in Mame Compiler or follow Mr Do's instructions (without adding the AMD64=1 setting) if you still have the inclination to "build character" ;)
Character is good, and knowledge is power.
Nice tool by the way, and I mean that in a non gay way...
:cheers:
-
Huh? Where? I only see one post...
Anyways - thanks for the heads up about 64 bit compiling, I'm sure GCC will happen soon, as 64 bit is mainstream now...
Good point, I meant the official Mame Compiler thread but let's face it noone reads entire threads thoroughly anyway! And yes MingGW +GCC 64 are coming...
Character is good, and knowledge is power.
Nice tool by the way, and I mean that in a non gay way...
:cheers:
;D I agree that it helps to know how things work "behind the scenes" but the majority of people don't really care, all they want it to apply a diff and compile Mame. The Mame Compiler FE has saved me a few steps which I always like to take advantage of being the overall lazy guy I am lol