|
mingw mame
#302566 - 01/14/13 11:52 PM
|
|
|
Is there a mingw for mame 0.148 that works on windows xp sp3? Maybe awork around? I keep getting an internal compile error Illegal instruction using mingw-mame-20121207.
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302567 - 01/15/13 12:32 AM
|
|
|
Maybe you could compile from WinPE? I've done it before, but I haven't tried yet with the recent compiler change.
|
|
|
|
Re: mingw mame
[Re: redk9258]
#302572 - 01/15/13 01:42 AM
|
|
|
WinPE? Never heard of it. No, I don't think I'll be doing that. Any other solutions?
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302573 - 01/15/13 01:46 AM
|
|
|
WinPE is the mini operating system that is used for installing Windows, offline virus scans, hard drive imaging / recovery, etc. I have successfully compiled MAME (32-bit) in WinPE before. I just tried and it no longer works because of the added Python stuff.
I don't know why you would be opposed to trying it. You don't have to install it, you load it from a CD, DVD or UFD.
|
|
|
|
Re: mingw mame
[Re: redk9258]
#302574 - 01/15/13 01:55 AM
|
|
|
I don't have the cd/dvd. What's wrong with the OS I'm using now (XP sp3)?
|
|
|
B2K24 |
MAME @ 15 kHz Sony Trinitron CRT user
|
|
|
Reged: 10/25/10
|
Posts: 2663
|
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302575 - 01/15/13 01:57 AM
|
|
|
> What's wrong with the OS I'm using now (XP sp3)?
Microsoft doesn't support it anymore for starters.
|
|
|
redk9258 |
Regular
|
|
|
Reged: 09/21/03
|
Posts: 3968
|
Loc: Troy, Illinois USA
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302577 - 01/15/13 02:28 AM
|
|
|
> What's wrong with the OS I'm using now (XP sp3)?
XP apparently doesn't work. Windows Vista, Windows 7, & Windows 8 all work.
If WinPE could still compile MAME, I would tell you how to obtain it and use it. (It is used for Windows Defender Offline, but has to be modified to open the command prompt.)
Like I said, unfortunately, the new Python stuff has hosed up this method to compile.
|
|
|
|
Re: mingw mame
[Re: redk9258]
#302584 - 01/15/13 05:27 AM
|
|
|
> > What's wrong with the OS I'm using now (XP sp3)? > > XP apparently doesn't work. Windows Vista, Windows 7, & Windows 8 all work.
I just compiled MAME 0.148 on XP SP3 without problems. It must be a hardware or configuration issue.
> > If WinPE could still compile MAME, I would tell you how to obtain it and use it. (It > is used for Windows Defender Offline, but has to be modified to open the command > prompt.) > > Like I said, unfortunately, the new Python stuff has hosed up this method to compile.
|
|
|
|
Re: mingw mame
[Re: B2K24]
#302585 - 01/15/13 05:34 AM
|
|
|
> > What's wrong with the OS I'm using now (XP sp3)? > > Microsoft doesn't support it anymore for starters.
Microsoft had dropped mainstream support for XP but it still gets security updates till 2014 which is all most people need.
Vista is also out of mainstream support BTW
http://windows.microsoft.com/en-us/windows/products/lifecycle
|
|
|
|
Re: mingw mame
[Re: Malice]
#302590 - 01/15/13 06:31 AM
|
|
|
|
|
Re: mingw mame
[Re: redk9258]
#302602 - 01/15/13 10:20 AM
|
|
|
I just tried it on Windows 7 Ultimate 32-bit and it still gives built-in:0:0: Internal compile error: Illegal instruction.
Edited by Hadou Ken (01/15/13 10:21 AM)
|
|
|
|
Re: mingw mame
[Re: Malice]
#302621 - 01/15/13 08:26 PM
|
|
|
@Malice
If you compiled on xp sp3 32-bit without problems, what do you have installed? Specs please. (hardware, programs, runtimes, etc.)
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9711
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302624 - 01/15/13 09:36 PM
|
|
|
> I just tried it on Windows 7 Ultimate 32-bit and it still gives built-in0: Internal > compile error: Illegal instruction.
In that case your RAM or motherboard or CPU or all 3 can't handle the stress of compiling. If you're overclocking, try turning it down. If you aren't, make sure everything inside the case is nice and clean (no dust) and the fans are all turning.
|
|
|
|
Re: mingw mame
[Re: R. Belmont]
#302626 - 01/15/13 10:00 PM
|
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9711
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: mingw mame
[Re: krick]
#302628 - 01/15/13 10:20 PM
|
|
|
> Has it been established that he's actually using the 32-bit version of the build > tools and not the 64-bit tools?
64-bit tools on a 32-bit OS wouldn't start up, it wouldn't be recognized as an executable.
Haze says the new tools use instructions that Athlon XPs don't have, so if you're still running one of those old-timers that may cause this problem as well. (P4s should be fine, as should newer AMDs).
|
|
|
|
Re: mingw mame
[Re: R. Belmont]
#302630 - 01/15/13 10:28 PM
|
|
|
> Haze says the new tools use instructions that Athlon XPs don't have, so if you're > still running one of those old-timers that may cause this problem as well. (P4s > should be fine, as should newer AMDs).
Probably needs SSE2.
|
GroovyMAME support forum on BYOAC
|
|
|
Re: mingw mame
[Re: krick]
#302634 - 01/15/13 10:37 PM
|
|
|
I'm using a Pentium 4 3.2Ghz Extreme edition 2Gb of ram.
|
|
|
B2K24 |
MAME @ 15 kHz Sony Trinitron CRT user
|
|
|
Reged: 10/25/10
|
Posts: 2663
|
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302638 - 01/15/13 10:44 PM
|
|
|
redownload the tools and source from scratch then compile on a different secondary drive. If you don't have different internal drives then get some external or resort to USB flash etc.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9711
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302640 - 01/15/13 10:52 PM
|
|
|
> I'm using a Pentium 4 3.2Ghz Extreme edition 2Gb of ram.
Ok. In that case it should be fine, especially on Win7. I'd go with B2K's suggestion: blow it up and start over, and make very sure you get the 32-bit tools.
|
|
|
|
Re: mingw mame
[Re: B2K24]
#302645 - 01/16/13 12:50 AM
|
|
|
Tried that. Same thing. Internal compile error.
|
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302648 - 01/16/13 03:01 AM
|
|
|
> @Malice > > If you compiled on xp sp3 32-bit without problems, what do you have installed? Specs > please. (hardware, programs, runtimes, etc.)
Core 2 Quad Q9550, 4GB ram
MSVC 2005/2008 runtime, netframework 2.0, msxml 4.0 & 6.0
Honestly if you've tried on both XP and win7 you've got some sort of hardware problem have you run a memtest yet. And if you are overclocking your CPU set it to stock frequencies.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9711
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: mingw mame
[Re: Hadou Ken]
#302678 - 01/16/13 05:53 PM
|
|
|
> Tried that. Same thing. Internal compile error.
Well, no, that's a different symptom, you were saying "Illegal instruction" earlier. Try that fresh install on Win7 and you might get somewhere.
|
|
|
|
Re: mingw mame
[Re: R. Belmont]
#302679 - 01/16/13 06:27 PM
|
|
|
> > Tried that. Same thing. Internal compile error. > > Well, no, that's a different symptom, you were saying "Illegal instruction" earlier. > Try that fresh install on Win7 and you might get somewhere.
I just tried on a spare P4 [Northwood] system and get the following error so it seems SSE2 isn't good enough. Maybe P4 [Prescott] or Athlon 64 w/ SSE3 is the minimum now.
cc1.exe: Internal compile error: Illegal instruction
|
|
|