MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


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 new [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.



Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


Re: mingw mame new [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 new [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.



Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


Re: mingw mame new [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 new [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 new [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.



Malice
Lurker
Reged: 11/10/03
Posts: 356
Send PM


Re: mingw mame new [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.



Malice
Lurker
Reged: 11/10/03
Posts: 356
Send PM


Re: mingw mame new [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



krick
Get Fuzzy
Reged: 02/09/04
Posts: 4235
Send PM


Re: mingw mame new [Re: Malice]
#302590 - 01/15/13 06:31 AM


Haters gonna hate.



GroovyMAME support forum on BYOAC



Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


Re: mingw mame new [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)



Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


Re: mingw mame new [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 new [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.



krick
Get Fuzzy
Reged: 02/09/04
Posts: 4235
Send PM


Re: mingw mame new [Re: R. Belmont]
#302626 - 01/15/13 10:00 PM


Has it been established that he's actually using the 32-bit version of the build tools and not the 64-bit tools?



GroovyMAME support forum on BYOAC



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9711
Loc: ECV-197 The Orville
Send PM


Re: mingw mame new [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).



krick
Get Fuzzy
Reged: 02/09/04
Posts: 4235
Send PM


Re: mingw mame new [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



Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


Re: mingw mame new [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 new [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 new [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.



Hadou Ken
MAME Fan
Reged: 10/07/06
Posts: 53
Send PM


Re: mingw mame new [Re: B2K24]
#302645 - 01/16/13 12:50 AM


Tried that. Same thing. Internal compile error.



Malice
Lurker
Reged: 11/10/03
Posts: 356
Send PM


Re: mingw mame new [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 new [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.



Malice
Lurker
Reged: 11/10/03
Posts: 356
Send PM


Re: mingw mame new [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


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 27 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3032