Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: planexcvs on October 07, 2018, 11:56:42 am

Title: GroovyMAME 0.202 compile errors (resolved)
Post by: planexcvs on October 07, 2018, 11:56:42 am
I've been having issues compiling this one. Anyone have any suggestions or solutions?

The steps I've tried:
- patching diffs in order groovymame 202, d3d9ex, then suppression 202
- had to run all patches with --binary flag as it would fail at suppression patch if I didn't (I know that --binary shouldn't be needed for groovymame and d3d9ex)
- ran compile with: make -j3 SUBTARGET=arcade

Error log of the compile issue attached.

---------------------------
On the patch end, if I don't use the --binary flag, I get the (Stripping trailing CRs from patch; use --binary to disable.) warnings

I tried using Calamity's old patch tools, but patch.exe is forced to "run as administrator" which just throws up another command prompt rather than executing the patch

Error log of the patch issue attached where it fails after suppression when not using --binary


UPDATE: Issue Resolved

Title: Re: GroovyMAME 0.202 compile errors (resolved)
Post by: raibol1 on October 10, 2018, 08:56:24 am
Hallo,

what was the solution?
I have the same Problem.

Greets

raibol
Title: Re: GroovyMAME 0.202 compile errors (resolved)
Post by: Jonny G on October 10, 2018, 03:24:21 pm
I don't know what OP's resolution was but I can confirm no build errors compiling under MAME compiler 64
Title: Re: GroovyMAME 0.202 compile errors (resolved)
Post by: planexcvs on October 11, 2018, 12:14:10 am
Hallo,

what was the solution?
I have the same Problem.

Greets

raibol

I referenced this to solve the CRLF warnings and get error-free patches: http://www.blakerobertjohnson.com/fixing-crlf-issues-when-applying-patches-in-a-multi-platform-environment (http://www.blakerobertjohnson.com/fixing-crlf-issues-when-applying-patches-in-a-multi-platform-environment)

Best to use a Unix/Linux machine or Mac machine to run these commands.

As for the suppression patch, I made those changes manually.