Software Support > GroovyMAME

Compile failed

<< < (2/2)

Calamity:
Could Headkaze be using custom mingw packages?

retrorepair:
I think he is, at least I needed his linked mingw package to compile. Would be nice if he noted that if it's the case as it can get a bit confusing.

BTW I now have a new problem:


--- Code: ---src/emu/hiscore.c: In function 'void copy_to_memory(running_machine&, int, int, const UINT8*, int)':
src/emu/hiscore.c:66:57: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c:75:60: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c:76:46: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c:103:60: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c: In function 'void copy_from_memory(running_machine&, int, int, UINT8*, int)':
src/emu/hiscore.c:117:58: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c:121:61: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c: In function 'int safe_to_load(running_machine&)':
src/emu/hiscore.c:216:65: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c:220:68: error: cannot convert 'address_space' to 'address_space*' in assignment
src/emu/hiscore.c: In function 'void hiscore_init(running_machine&)':
src/emu/hiscore.c:361:56: error: base operand of '->' has non-pointer type 'address_space'
src/emu/hiscore.c:364:56: error: base operand of '->' has non-pointer type 'address_space'
src/emu/hiscore.c:371:59: error: base operand of '->' has non-pointer type 'address_space'
src/emu/hiscore.c:374:60: error: base operand of '->' has non-pointer type 'address_space'
make: *** [obj/windows64/emu/hiscore.o] Error 1
make: *** Waiting for unfinished jobs....
--- End code ---

Before this it rejected a hunk from the hiscore patch 147 and this is the rejected code:


--- Code: ---***************
*** 305,311 ****
  }
 
  state.mem_range = NULL;
- emu_file f(OPEN_FLAG_READ);
    filerr = f.open("hiscore", ".dat");
 
  if(filerr == FILERR_NONE)
--- 305,311 ----
  }
 
  state.mem_range = NULL;
+ emu_file f(machine.options().hiscore_directory(), OPEN_FLAG_READ);
    filerr = f.open("hiscore", ".dat");
 
  if(filerr == FILERR_NONE)
--- End code ---

Odd since I've got the 147 mame source and applied u1-u3 then hiscore patch 147. This should work shouldn't it? I can't see MAMECompiler being the cause if it's just patching?

Calamity:
http://forum.arcadecontrols.com/index.php/topic,128907.msg1326612.html#msg1326612

retrorepair:
Awesome, looks like that did the trick  :cheers:

Navigation

[0] Message Index

[*] Previous page

Go to full version