Previous Thread
Next Thread
Print Thread
Page 8 of 44 1 2 6 7 8 9 10 43 44
Joined: Aug 2010
Posts: 78
G
Member
Offline
Member
G
Joined: Aug 2010
Posts: 78
Wow ... I feel stupid now. I knew it was case sensitive, but not sure why I wasn't typing it that way. Especially since I did compile ume properly. Let's chalk it up to only getting 3 hours sleep last night smile

Joined: Dec 2007
Posts: 301
R
Senior Member
Offline
Senior Member
R
Joined: Dec 2007
Posts: 301
Anyone having this problem with msc96?

C:\mingw\mess>make TARGET=mess OSD=winui
Generating i8x9x source file...
process_begin: CreateProcess(NULL, python src/emu/cpu/mcs96/mcs96make.py mcs96 src/emu/cpu/mcs96/mcs96ops.lst obj/winui/
emu/cpu/mcs96/mcs96.inc, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [obj/winui/emu/cpu/mcs96/mcs96.inc] Error 2

I'm using the mingw64-w32 package with gcc 4.4.7 which is the most recent package that work on my system.

Hmmm, unless I am misreading the source code, there are several files missing from the repository: i8x9x.inc, i8xc196.inc, and mcs96.inc.

Last edited by Robert Gault; 12/19/12 02:55 AM. Reason: more info
Joined: Feb 2004
Posts: 2,579
Likes: 287
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,579
Likes: 287
You're missing a non-venomous snake.

Joined: May 2009
Posts: 2,208
Likes: 355
J
Very Senior Member
OP Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,208
Likes: 355
Quick, let's see how long it takes him to read what's been posted on the MAME website for 11 days now.

Joined: Jul 2007
Posts: 4,625
A
Very Senior Member
Offline
Very Senior Member
A
Joined: Jul 2007
Posts: 4,625
Quote
process_begin: CreateProcess(NULL, python src/emu/cpu/mcs96/mcs96make.py mcs96 src/emu/cpu/mcs96/mcs96ops.lst obj/winui/
emu/cpu/mcs96/mcs96.inc, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [obj/winui/emu/cpu/mcs96/mcs96.inc] Error 2

It can be, your compiler doesn�t find the python folder to create ".inc" files.
Does it works if you compile the standard MESS (windows) version?
You make a clean compile?

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
The "non-venomous snake" is python, yes, and it comes with the latest tools. They also work fine on XP SP3 (32-bit), I tried that successfully. If they don't, then something's wrong with your computer and/or setup.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Joined: Dec 2007
Posts: 301
R
Senior Member
Offline
Senior Member
R
Joined: Dec 2007
Posts: 301
I have the same problem with the new tools that was discussed above and never resolved as far as I can tell. My WinXP SP3 system just does not like gcc 4.6.3. Immediately after creating the obj directories, I get errors with either cc1.exe or cc1plus.exe.

make TARGET=mess
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

OR

make TARGET=mess OSD=winui
Compiling src/build/file2str.c...
cc1plus.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/winui/build/file2str.o] Error 1

So now I'm blocked by either Python or gcc 4.6.3 from compiling MESS.

Joined: Mar 2001
Posts: 17,181
Likes: 211
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 17,181
Likes: 211
Ooh. Is that a system with an AMD or other unusual processor? (Cyrix? Intel Atom?)

Also, is there some reason you are unable to upgrade to Windows 7?

Joined: Mar 2004
Posts: 125
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 125
I have the very same problem on my automatic build host:

make all TARGET=mess
mkdir.exe -p obj/windows
...
mkdir.exe -p obj/windows/tools
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

It's an old AMD Athlon XP based machine with WinXP SP3

Joined: May 2008
Posts: 4,930
Likes: 24
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,930
Likes: 24
Could it be related to something like this perhaps?

Just for curiosity I tried

Code
objdump -d C:\mingw64-w32\libexec\gcc\i686-w64-mingw32\4.6.3\cc1.exe > \Tmp\cc1-exe-objdump.txt
... and I found a lot of CMOVxx instructions that are likely to be missing in old processors (see here).


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
Page 8 of 44 1 2 6 7 8 9 10 43 44

Link Copied to Clipboard
Who's Online Now
3 members (AJR, Dorando, 1 invisible), 35 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,310
Posts121,713
Members5,070
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com