Previous Thread
Next Thread
Print Thread
Page 5 of 42 1 2 3 4 5 6 7 41 42
Just Desserts #80581 07/22/12 01:16 AM
Joined: Aug 2011
Posts: 499
M
Senior Member
Offline
Senior Member
M
Joined: Aug 2011
Posts: 499
I'm trying to compile the latest version of MESS (r15639) and keep getting a MegaCD error. I've deleted the both the OBJ and SRC folders, but I'm still getting the same error message. I'm not sure what to do.


Just Desserts #80582 07/22/12 01:31 AM
Joined: Apr 2006
Posts: 729
Senior Member
Offline
Senior Member
Joined: Apr 2006
Posts: 729
try "make depend" and then attempt another make




Just Desserts #80583 07/22/12 02:48 AM
Joined: May 2004
Posts: 1,671
H
Very Senior Member
Offline
Very Senior Member
H
Joined: May 2004
Posts: 1,671
you shouldn't have to tho, sounds like the dependencies weren't added correctly in the makefile

Just Desserts #80584 07/22/12 03:04 AM
Joined: Mar 2001
Posts: 16,757
Likes: 29
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,757
Likes: 29
The -Wno-narrowing means a non-MAMEdev GCC 4.7.0 or later is in the $(PATH), and at that point all other errors are to be ignored.

Just Desserts #80594 07/22/12 11:42 PM
Joined: Aug 2011
Posts: 499
M
Senior Member
Offline
Senior Member
M
Joined: Aug 2011
Posts: 499
I appreciate the efforts here. I tried make depend, but it hasn't made a difference unfortunately. I'm using the latest version of TortoiseSVN and mingw-mame-w64-20110519.exe (found here: http://mamedev.org/tools/) on Windows 7 Home Premium 64-Bit.

Do I need to update mingw64? I had attempted to do this from here (http://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/) although I think I downloaded the v1.0.4 instead of v2.0.4, but inside v1.0.4 there was no bin folder with make.exe etc... So I'm not sure what to download other than what is on the mamedev website. I guess I can try and download the revision before the MegaCD changes were made and see if I can compile the source, but I'm not sure what to do if releases after that won't compile.

Last edited by MikeAbson; 07/22/12 11:44 PM.
Just Desserts #81100 08/24/12 06:37 AM
Joined: Mar 2004
Posts: 112
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 112
Hello,

I have updated my daily build site with the new development tools (mingw-mame-w32-20120807.exe) and I have this error when doing "c:\mingw\mingw64-w32\bin\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


vconv.c is the very first file trying to be compiled. So in fact cc1.exe does not work at all.

The daily build machine is WinXP 32 bits.

Does it ring a bell for any of you ?

Just Desserts #81101 08/24/12 07:34 AM
Joined: May 2008
Posts: 4,899
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,899
Since you're calling "make" with its full path, are you sure that the cc1.exe being called is the right one? I mean, did you change your %PATH% env. variable to point to the new tools' binaries?

I cannot reproduce this here on Windows 7 (x64) at least, using the 32-bit version of the new tools...


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]

We're searching for QMC2 translators and support for existing translations. Interested? See here!
Just Desserts #81102 08/24/12 08:23 AM
Joined: Mar 2004
Posts: 112
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 112
Yes I have updated the PATH to point to c:\mingw\mingw64-w32\bin

I used to use full path in my script for some historical reason (I do not recall why exactly). I guess it's not usefull anymore and I could remove this.
I think I have tested without full path yesterday, but I will double check when back home.

Joined: May 2008
Posts: 4,899
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,899
OK, just for reference... this is how I setup my environment, having installed the 32-bit tools in 'c:\mingw64-w32':

Code:
set PATH=c:\mingw64-w32\bin;c:\mingw64-w32\i686-w64-mingw32\bin;%PATH%

Note that there are two required paths.


A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]

We're searching for QMC2 translators and support for existing translations. Interested? See here!
Joined: Mar 2004
Posts: 112
Senior Member
Offline
Senior Member
Joined: Mar 2004
Posts: 112
Oh ! I didn't do that.
I only set the first one since this is what is written on mamedev page. I will try this tonight thanks.

Page 5 of 42 1 2 3 4 5 6 7 41 42

Link Copied to Clipboard
Who's Online Now
3 members (abelenki, DarthMarino, 1 invisible), 25 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
Topics8,943
Posts117,563
Members4,994
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com