Previous Thread
Next Thread
Print Thread
Page 5 of 6 1 2 3 4 5 6
Joined: Mar 2001
Posts: 16,739
Likes: 26
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,739
Likes: 26
Arch has reliable, quickly-updated binary packages of MAME as well, which is one thing that definitely recommends them smile

Joined: Dec 2012
Posts: 20
B
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
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...

Joined: May 2008
Posts: 4,899
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,899
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!
Joined: Dec 2012
Posts: 20
B
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
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?

Joined: May 2008
Posts: 4,899
Q
Very Senior Member
Offline
Very Senior Member
Q
Joined: May 2008
Posts: 4,899
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!
Joined: Dec 2012
Posts: 20
B
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
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.

Joined: Dec 2012
Posts: 20
B
Member
Offline
Member
B
Joined: Dec 2012
Posts: 20
Seems to be working, without needing the REGENIE.
Thanks!

Joined: Mar 2001
Posts: 16,739
Likes: 26
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,739
Likes: 26
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.
Joined: Feb 2008
Posts: 105
M
Senior Member
Offline
Senior Member
M
Joined: Feb 2008
Posts: 105
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?

Joined: Mar 2001
Posts: 16,739
Likes: 26
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,739
Likes: 26
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 

Link Copied to Clipboard
Who's Online Now
2 members (Alegend45, Praxis), 35 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,933
Posts117,399
Members4,991
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com