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: Problems building mame 0.148  (Read 1518 times)

0 Members and 1 Guest are viewing this topic.

epetti

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 344
  • Last login:September 14, 2023, 10:15:20 pm
  • I want to build my own arcade controls!
Problems building mame 0.148
« on: June 16, 2013, 05:06:14 pm »
This is my first time trying to build mame from the source so I'm sure I'm making a stupid mistake.  Any help would be appreciated.  I followed Mr. Do's web page:

- download and extract mingw environment
- download and extract 0.148 source code
- I downloaded makemame and patchmame just to make setting the environment automatic
- I downloaded two patches (bezel from CPWizard, and hiscore no nag, etc.)
- I tried both with and without running the patches to make sure it wasn't an issue with the patches.

It runs all the mkdirs, and then when it first starts compiling I get this error:

Compiling src/osd/windows/vconv.c...
cc1.exe: internal compiler error: Illegal instruction
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [obj/windows/osd/windows/vconv.o] Error 1

Any ideas?  For some reason I think the first time got further before it errored, but I can't get that far back in my log.  When I delete the obj directory and recompile now, this is the error I always get.

Thanks in advance for any help with this.
« Last Edit: June 17, 2013, 08:31:39 am by epetti »

404

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1019
  • Last login:August 04, 2015, 10:19:10 pm
Re: Problems building mame 0.148
« Reply #1 on: June 16, 2013, 09:28:22 pm »

epetti

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 344
  • Last login:September 14, 2023, 10:15:20 pm
  • I want to build my own arcade controls!
Re: Problems building mame 0.148
« Reply #2 on: June 17, 2013, 12:13:41 am »
Yes.  Still no luck.

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: Problems building mame 0.148
« Reply #3 on: June 17, 2013, 06:47:49 am »
The current compile tools require certain CPU extensions in order to work, meaning they'll just fail on older systems even if the actual builds they produce work fine.  There is nothing you can do to fix that.  (the tools were upgraded because compiling with older ones was causing bugs in some drivers)

I think it is a design choice from the guys who make the toolchain, unless they simply enabled some optimization by mistake, but that seems unlikely.  This is beyond the control of Mamedev, we simply use what is available.

Due to the nature of your request I'll be providing no further help, and remind people that distributing any builds with such mods, to anybody, is seriously frowned upon.


epetti

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 344
  • Last login:September 14, 2023, 10:15:20 pm
  • I want to build my own arcade controls!
Re: Problems building mame 0.148
« Reply #4 on: June 17, 2013, 08:34:28 am »
Thanks for the info. Request withdrawn. I'm starting to get the picture that my computer my be just too old. But I'll probably end up just trying to use CPWizard running live and hope it doesn't cause much of a performance hit.