Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAME v0.136u1 Compile Help?  (Read 1495 times)

0 Members and 1 Guest are viewing this topic.

H8ff0000

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:January 26, 2012, 01:18:15 pm
MAME v0.136u1 Compile Help?
« on: January 22, 2010, 09:06:04 am »
Hi all. Little problem I'm having. I'm trying to compile MAME v0.136u1. I used the 136 source, applied the the 0136u1 diff, then the hi_136u1.diff, all went good. Next step says to do cmd, cd to the mame source directory, which I have as C:\mamesrc, and run the command make. I try this and it says make is unrecognized. What am I doing wrong?

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: MAME v0.136u1 Compile Help?
« Reply #1 on: January 22, 2010, 12:21:29 pm »
A couple things could be going on.  First, have you compiled mame before?  Did you do it from the command line, or were you using MameCompiler?

Second, did you you get the new compile tools from mameDev?  Mame 0.136u1 uses a new set than prior versions.  (Is that MameCompiler isn't updated yet why you're trying to compile from the commandline?)

Third, have you read the new mame tools page I linked above?  It includes the step I think you're missing: add the mingw bin to the path.  I'd do it a little different than that page says though.  in windows explorer, go the the mingw bin folder, go to the address bar and ctrl-C to copy the folder path.  In the command line windows (the one that show after 'cmd'), type exactly "set path=%path%;" but don't press enter yet.  Be sure to include that semicolon.  Right click the mouse in the command line window, and select paste.  Now press enter.  Then try the "make".
Robin
Knowledge is Power

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: MAME v0.136u1 Compile Help?
« Reply #2 on: January 22, 2010, 12:37:22 pm »
Isn't make a UNIX function, absent in Windows?

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: MAME v0.136u1 Compile Help?
« Reply #3 on: January 22, 2010, 03:24:15 pm »
Isn't make a UNIX function, absent in Windows?

Not really.  "Make" is what's called when you compile a program.  Unix/linux (usually) have a compiler included, and (again usually) has the compiler in the path.  So it's not a unix function, but a tool (app) usually included in unix.

Which is why you have to install the mame compiler tools and add it to the path, before compiling.
Robin
Knowledge is Power

H8ff0000

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 4
  • Last login:January 26, 2012, 01:18:15 pm
Re: MAME v0.136u1 Compile Help?
« Reply #4 on: January 22, 2010, 07:45:50 pm »
I was using the new tools, following the guide on mamedev. I got help elsewhere. Someone made me a .bat with the correct settings.