Previous Thread
Next Thread
Print Thread
Page 5 of 6 1 2 3 4 5 6
#102020 - 10/14/15 05:39 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Mar 2001
Posts: 15,585
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,585
USA
Arch has reliable, quickly-updated binary packages of MAME as well, which is one thing that definitely recommends them smile

#102867 - 12/02/15 03:44 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Dec 2012
Posts: 20
Braintrash Offline
Member
Braintrash  Offline
Member

Joined: Dec 2012
Posts: 20
Paris, France
How do I compile the tools under OS X?
I compile MAME (complete, arcade only and mess only) without any slight issue, but the tools are never built and the old ways to compile them are not working anymore...

#102868 - 12/02/15 04:06 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: May 2008
Posts: 4,797
qmc2 Offline
qmc2  Offline

Very Senior Member

Joined: May 2008
Posts: 4,797
Germany
Use "make TOOLS=1". Add "REGENIE=1" to rerun genie if necessary.


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!
#102869 - 12/02/15 04:12 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: qmc2]  
Joined: Dec 2012
Posts: 20
Braintrash Offline
Member
Braintrash  Offline
Member

Joined: Dec 2012
Posts: 20
Paris, France
Thank you, will try it once my current compile is done.

Originally Posted By qmc2
Add "REGENIE=1" to rerun genie if necessary.


What's this for?

#102870 - 12/02/15 04:15 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: May 2008
Posts: 4,797
qmc2 Offline
qmc2  Offline

Very Senior Member

Joined: May 2008
Posts: 4,797
Germany
Well, GENie generates the make-files, and this would force them to be regenerated in case they already exist. The tools are no longer a direct "make target" but an option (TOOLS=1) that will add the required rules to the produced make-files.


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!
#102871 - 12/02/15 04:18 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Dec 2012
Posts: 20
Braintrash Offline
Member
Braintrash  Offline
Member

Joined: Dec 2012
Posts: 20
Paris, France
Still compiling, but while I'm there, I know I'm way long overdue on this (well, after surgery, job loss, wife loss and basically shitty life :-), finally back into the game. So, is a French translator needed to QMC2? If so, I'll register an account and fill in this evening.

#102872 - 12/02/15 04:30 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Dec 2012
Posts: 20
Braintrash Offline
Member
Braintrash  Offline
Member

Joined: Dec 2012
Posts: 20
Paris, France
Seems to be working, without needing the REGENIE.
Thanks!

#103256 - 12/26/15 07:43 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Mar 2001
Posts: 15,585
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,585
USA
For Debian Jessie, including the Raspbian variant for the RPi 2, and MAME 0.170+:

Code:
apt-get install git build-essentials libsdl2-dev libsdl2-ttf-dev libfontconfig-dev qt5-default


This should also work on the ODROID U3 and XU4 running Debian. Do NOT attempt on the original Pi!

For instance, to build an Apple II-only MAME on the Pi 2:
Code:
make SOURCES=src/mame/drivers/apple2.cpp,src/mame/drivers/apple2e.cpp,src/mame/video/apple2.cpp REGENIE=1 -j5


The Pi 2 has 4 CPU cores, so -j5 will (slightly) help compilation speeds.

A fast harddisk or SSD connected to the Pi 2's USB ports will greatly outperform most microSD cards, so it's worthwhile to put the MAME source tree on such a drive.

Last edited by R. Belmont; 02/04/16 07:05 PM.
#103261 - 12/27/15 12:30 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Feb 2008
Posts: 103
max holz Offline
Senior Member
max holz  Offline
Senior Member

Joined: Feb 2008
Posts: 103
Italy
I just see that the debugger was upgraded to qt5.
Which packages I need to install on Ubuntu 14.04?
Or better is there an option to completely skip debugger compilation?

#103265 - 12/27/15 12:53 PM Re: Sticky: How to compile SDLMAME! (Read me first!) [Re: R. Belmont]  
Joined: Mar 2001
Posts: 15,585
R. Belmont Online content
R. Belmont  Online Content

Very Senior Member

Joined: Mar 2001
Posts: 15,585
USA
Looks like it's qt5-default for both Ubuntu and Debian.

Skipping the debugger doesn't buy you anything unless you're targeting something without a window system.

Last edited by R. Belmont; 12/27/15 01:01 PM.
Page 5 of 6 1 2 3 4 5 6

Moderated by  R. Belmont 

Who's Online Now
4 registered members (ted, AJR, JonasP, R. Belmont), 24 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,340
Posts107,780
Members4,738
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.030s Queries: 14 (0.010s) Memory: 5.0222 MB (Peak: 5.2506 MB) Zlib enabled. Server Time: 2017-05-28 12:20:43 UTC