Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
#123162 02/04/24 11:13 AM
Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
Hi,

I added history.xml support to qmc2:
https://github.com/belegdol/qmc2-mame-fe/tree/historyxml
Does anyone have admin access to the upstream repo in order to merge a PR?

Joined: Feb 2004
Posts: 2,579
Likes: 287
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,579
Likes: 287
I don’t have admin access (i.e. I can’t change permissions), but I believe I have repository write access necessary for reviewing and merging pull requests.

1 member likes this: belegdol
Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
Sounds promising. I have filed a PR: https://github.com/qmc2/qmc2-mame-fe/pull/33

Joined: Mar 2009
Posts: 75
Likes: 2
M
Member
Offline
Member
M
Joined: Mar 2009
Posts: 75
Likes: 2
Thanks for working on this. I'd love to test it. Any tips for people using distros that don't have the packages for lrelease-qt5? I can't compile it because the makefile points to lrelease-qt5 and on Ubuntu they use qtchooser to decide which lrelease to use. I'm not sure what to change in the makefile to fix this.

Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
You can use environment variables to override I believe. I can check later for the exact value.

ETA: try adding DISTCFG=1or LRELEASE=lrelease to make call.

Last edited by belegdol; 02/16/24 04:54 PM.
Joined: Mar 2009
Posts: 75
Likes: 2
M
Member
Offline
Member
M
Joined: Mar 2009
Posts: 75
Likes: 2
I'm getting this message about missing qmake-qt5

/bin/sh: 1: qmake-qt5: not found

No matter what environment variables I tried, such as what you suggested as well as QT_SELECT=qt5 and QMAKE=qmake

Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
OK, let's try something else: go to arch/Linux, copy Ubuntu_22.04.cfg and rename it to match your Ubuntu version and then build adding DISTCFG=1.

Joined: Mar 2009
Posts: 75
Likes: 2
M
Member
Offline
Member
M
Joined: Mar 2009
Posts: 75
Likes: 2
Thanks that got me a little bit further. Now I get an error:

Project ERROR: Unknown module(s) in QT: webenginewidgets

I searched this and found a thread on this forum about it but no resolution.

https://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=120993#Post120993

Any suggestions?

Last edited by mochamame; 02/17/24 02:46 AM.
Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
You have to install the corresponding -dev package. I am on Fedora so you will have to search for it yourself. I would recommend starting with qtwebengine5-dev. If this does not work, you will need to get familiar with apt query commands.

Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
I made a PR adding build configs for current Fedora and Ubuntu versions:
https://github.com/qmc2/qmc2-mame-fe/pull/36

Joined: Mar 2004
Posts: 698
Likes: 2
Senior Member
OP Offline
Senior Member
Joined: Mar 2004
Posts: 698
Likes: 2
These packages should get you going: libqt5svg5-dev libqt5xmlpatterns5-dev libsdl2-dev qt5-qmake qtmultimedia5-dev qttools5-dev-tools qtwebengine5-dev

Joined: Mar 2009
Posts: 75
Likes: 2
M
Member
Offline
Member
M
Joined: Mar 2009
Posts: 75
Likes: 2
Thanks that was the clue I needed. I was trying to find the dev package for webenginewidgets instead of qtwebengine5.

1 member likes this: belegdol
Page 1 of 2 1 2

Moderated by  qmc2 

Link Copied to Clipboard
Who's Online Now
3 members (AJR, Dorando, 1 invisible), 35 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
Topics9,310
Posts121,713
Members5,070
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com