|
Joined: Nov 2011
Posts: 175
Senior Member
|
Senior Member
Joined: Nov 2011
Posts: 175 |
Hmm: g:/Msys64/mingw64/share/qt4/mkspecs/win32-g++/qmake.conf <- this is old path, now real path is: c:/Msys64/mingw64/share/qt4/mkspecs/win32-g++/qmake.conf when redownload code and try compile: make: Entering directory '/src/qmc2'
Configuring build of QMC2 v0.65
qmake -makefile -o Makefile.qmake -spec win32-g++ VERSION=0.65 QMC2_MINGW=1 SDL=2 TARGET=qmc2-mame [...] qmc2.pro
Could not find mkspecs for your QMAKESPEC(win32-g++) after trying:
G:/Msys64/mingw64/share/qt4\mkspecs
Error processing project file: qmc2.pro
Makefile:1019: recipe for target 'Makefile.qmake' failed
make: *** [Makefile.qmake] Error 3
make: Leaving directory '/src/qmc2'
make: Entering directory '/src/qmc2'
Configuring build of QMC2 v0.65
qmake -makefile -o Makefile.qmake -spec win32-g++ VERSION=0.65 QMC2_MINGW=1 SDL=2 TARGET=qmc2-mame [...] qmc2.pro
Could not find mkspecs for your QMAKESPEC(win32-g++) after trying:
G:/Msys64/mingw64/share/qt4\mkspecs
Error processing project file: qmc2.pro
Makefile:1019: recipe for target 'Makefile.qmake' failed
make: *** [Makefile.qmake] Error 3
make: Leaving directory '/src/qmc2' dont understand why search old path
Last edited by qmc2; 06/09/16 06:02 PM. Reason: shorter lines :)
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
That's not due to QMC2 but your Qt installation... please run 'qmake -query' and post its output.
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
I'm especially interested in QMAKE_MKSPECS: rene@marvin:~/src/qmc2> qmake -query | grep QMAKE_MKSPECS
QMAKE_MKSPECS:/usr/share/qt4/mkspecs
rene@marvin:~/src/qmc2> ls -al /usr/share/qt4/mkspecs | grep win32-g++
drwxr-xr-x 2 root root 4096 Jun 7 09:23 win32-g++
drwxr-xr-x 2 root root 4096 Jun 7 09:23 win32-g++-4.6
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: Nov 2011
Posts: 175
Senior Member
|
Senior Member
Joined: Nov 2011
Posts: 175 |
qmake -query : c:\Msys64\src>qmake -query
QMAKE_MKSPECS:c:/Msys64/src/QT/Qt/mkspecs
QT_INSTALL_PREFIX:G:/Msys64/mingw64
QT_INSTALL_DATA:G:/Msys64/mingw64/share/qt4
QT_INSTALL_DOCS:G:/Msys64/mingw64/share/qt4/doc
QT_INSTALL_HEADERS:G:/Msys64/mingw64/include/qt4
QT_INSTALL_LIBS:G:/Msys64/mingw64/lib
QT_INSTALL_BINS:G:/Msys64/mingw64/bin
QT_INSTALL_PLUGINS:G:/Msys64/mingw64/share/qt4/plugins
QT_INSTALL_IMPORTS:G:/Msys64/mingw64/share/qt4/imports
QT_INSTALL_TRANSLATIONS:G:/Msys64/mingw64/share/qt4/translations
QT_INSTALL_CONFIGURATION:C:/repo/mingw-w64-qt4/pkg/mingw-w64-x86_64-qt4/mingw64/etc
QT_INSTALL_EXAMPLES:G:/Msys64/mingw64/share/qt4/examples
QT_INSTALL_DEMOS:G:/Msys64/mingw64/share/qt4/demos
QMAKE_MKSPECS:G:/Msys64/mingw64/share/qt4\mkspecs
QMAKE_VERSION:2.01a
QT_VERSION:4.8.7
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
Well, I suppose you see the mixed setup yourself!? I.e., you have two lines with QMAKE_MKSPECS, the second one wins. You have to recreate qt.conf in Qt's bin directory (which the old Setup-Qt.bat did) so that qmake finds it before the one it's actually loading - or find and edit this one to fit your setup.
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: Jan 2009
Posts: 67
Member
|
Member
Joined: Jan 2009
Posts: 67 |
Hi qmc2. One of the filters in the new built-in MAME UI is to show working games only. This limits the selection of games by a third, from 33k+ to around 11k+. Is it possible to produce the same effect in QMC2? If not, would it be easy for you to implement it? Thanks very much for your work.
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
I won't add a filter for just this, but there's a meanwhile old plan to add a "filtered view" that will let you do this and much more... however, the Qt 5 port will be completed first.
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
You're now less than 3 seconds from having negative loading times  I'm actually not too far away from this with latest changes  (less than 1.6 seconds, for details see this FAQ). I've added an option to skip the emulator identification step during start-up when the binary's modification time hasn't changed. The default is to skip it in this case now. This saves 150-200ms on my system. Also, there's a new "catver.ini optimizer" that will strip everything that's not needed (for QMC2) from it, resulting in a much smaller file and faster loading (you have to explicitly start the optimizer as it changes the catver.ini file you point it to). This saves 40-50ms (~50%) on my system.
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
|
Joined: Mar 2010
Posts: 153 Likes: 1
Senior Member
|
Senior Member
Joined: Mar 2010
Posts: 153 Likes: 1 |
Wow, nice job! From blazing fast to.. well yeah, to remax's point, I clocked myself sitting here 1.3 seconds *prior* to the time at which I launched QMC2. Now I have a pretty decent system, but I don't think that's ever happened before. :p
|
|
|
|
Joined: May 2008
Posts: 4,930 Likes: 24
Very Senior Member
|
Very Senior Member
Joined: May 2008
Posts: 4,930 Likes: 24 |
I'm happy to hear that  !
A mind is like a parachute. It doesn't work unless it's open. [Frank Zappa]
|
|
|
2 members (Dullaron, 1 invisible),
29
guests, and
9
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
Forums9
Topics9,103
Posts119,275
Members5,019
|
Most Online890 Jan 17th, 2020
|
|
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!
|
|
|
|