Weirdy Posted July 31, 2005 Share Posted July 31, 2005 (edited) I don't know much about how to compile regular mame or mame 32, but I have a good idea so here's what I think you have to do download and install MinGW first then, get the mingw-over pack and do not decompress the folderjust navigate through it. While doing that, make sure you have that the directory where you installed MinGW at open. ok, now from the mingw over thingie, put all of the files with a.h extension in the "include" folder (since they're headers and headers are normally include), and all the files with.lib or.a extension in the "lib" folder, and all of the .exe files into the "bin" folder I think that's how you would set up the environment [edit]btw, it'd also help if you went to control panel -> system -> "Advanced" tab -> evironmental variables then go to where it says "path" on the bottom text box, and edit include the directories for your environment for ex. put C:\mamesrc\bin;C:\mamesrc\include;C:\mamesrc\lib; and make sure that before entering a new directory, the one before it ends with a semi-colon IMO, you oughta just restart everything cause I don't think you knew about directories and what not btw, I don't think you should start making bat files if you're a noob at this Edited July 31, 2005 by Weirdy Link to comment Share on other sites More sharing options...
James Posted July 31, 2005 Share Posted July 31, 2005 I think that's how you would set up the environment [edit]btw, it'd also help if you went to control panel -> system -> "Advanced" tab -> evironmental variables then go to where it says "path" on the bottom text box, and edit include the directories for your environment <{POST_SNAPBACK}> This is not needed to be done. I only use the bat file ( Batch ) This is my Bat file for mame32 Plus @echo off rem -------------------------------------- rem MinGW Compiler Configure rem -------------------------------------- set PATH=\MinGW\bin;extra\bin;%PATH% rem -------------------------------------- rem HtmlHelp Directory Configure rem -------------------------------------- set C_INCLUDE_PATH=extra\include set LIBRARY_PATH=extra\lib echo make WINUI=1 make NO_DLL=1 WINUI=1 SUFFIX=32 pause Link to comment Share on other sites More sharing options...
Weirdy Posted July 31, 2005 Share Posted July 31, 2005 I think that's how you would set up the environment [edit]btw, it'd also help if you went to control panel -> system -> "Advanced" tab -> evironmental variables then go to where it says "path" on the bottom text box, and edit include the directories for your environment <{POST_SNAPBACK}> This is not needed to be done. I only use the bat file ( Batch ) This is my Bat file for mame32 Plus @echo off rem -------------------------------------- rem MinGW Compiler Configure rem -------------------------------------- set PATH=\MinGW\bin;extra\bin;%PATH% rem -------------------------------------- rem HtmlHelp Directory Configure rem -------------------------------------- set C_INCLUDE_PATH=extra\include set LIBRARY_PATH=extra\lib echo make WINUI=1 make NO_DLL=1 WINUI=1 SUFFIX=32 pause<{POST_SNAPBACK}>oh yeah, I know, I don't do that for mame 32 plus either I usually just run the env.bat file first, then make SUFFIX=32 WINUI=32 and put other variables, etc in the.def file Link to comment Share on other sites More sharing options...
Dooz Posted July 31, 2005 Author Share Posted July 31, 2005 God dammit. I'm so thick sometimes. I went back to Mr. Do's compiling tutorial, and I just realized that Inever downloaded and extracted this file: http://www.mame.net/zips/mingw-over-092.zip Jesus I'm dumb. So I extracted that over my MinGW folders and it compiled great. Thanks for your help guys, despite that my problems all stemmed from my inability to read. Link to comment Share on other sites More sharing options...
Weirdy Posted July 31, 2005 Share Posted July 31, 2005 yeah, you're not supposed to extract it just like that, you have to just replace some files and what not Link to comment Share on other sites More sharing options...
Necromancer Posted August 5, 2005 Share Posted August 5, 2005 I've got one question : How do u guys keep updated your MAME builds? What are u doing when new version comes out? I suppose that u are using diff files but is it required to delete "obj" folder of older version of MAME to compile newer version? Compiling MAME takes long time Link to comment Share on other sites More sharing options...
Weirdy Posted August 5, 2005 Share Posted August 5, 2005 I don't always update I sometimes skip a version or two until I finally compile a new one Link to comment Share on other sites More sharing options...
James Posted August 6, 2005 Share Posted August 6, 2005 Yes you should delete the OBJ folder when you make a fresh compile of the diff updates. Link to comment Share on other sites More sharing options...
Weirdy Posted August 6, 2005 Share Posted August 6, 2005 it usually takes 2hrs for it to finish compiling for me Link to comment Share on other sites More sharing options...
James Posted August 6, 2005 Share Posted August 6, 2005 it usually takes 2hrs for it to finish compiling for me <{POST_SNAPBACK}>flock why that long ? Mine never seems to take that long. Link to comment Share on other sites More sharing options...
Weirdy Posted August 6, 2005 Share Posted August 6, 2005 it usually takes 2hrs for it to finish compiling for me <{POST_SNAPBACK}>flock why that long ? Mine never seems to take that long.<{POST_SNAPBACK}>idk it used to take 1hr in the spring seriously though, I don't do anything else while it's compiling either Link to comment Share on other sites More sharing options...
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