Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: keilmillerjr on November 20, 2019, 04:35:56 pm

Title: Compiling MAME: qt5 linking error
Post by: keilmillerjr on November 20, 2019, 04:35:56 pm
Perhaps its lack of sleep, but I am having an issue compiling mame on a fresh virtual install. I did install qt5. Same process I have used to compile a dozen different versions I patched. Any ideas? Was excited to get some testing done.
Title: Re: Compiling MAME: qt5 linking error
Post by: Substring on November 20, 2019, 05:03:37 pm
the missing .so are in /usr/lib

Have you installed dependencies as explained in https://docs.mamedev.org/initialsetup/compilingmame.html#arch-linux ?

The arch linux package goes even further : https://www.archlinux.org/packages/community/x86_64/mame/ (the make dependencies may not be installed by default)

Have you installed arch's base-devel package ? maybe you're missing pkg-config ?
Title: Re: Compiling MAME: qt5 linking error
Post by: keilmillerjr on November 20, 2019, 05:14:14 pm
Yes, I did install required dependancies. I even described the whole process I have used multiple times on the arcademvs wiki. Similar process I use for arch and mac. I tried reinstalling qt5 package. Perhaps I will try reinstalling the rest again in the morning. Work, 1hr sleep, back to work 16hrs.
Title: Re: Compiling MAME: qt5 linking error
Post by: Doozer on November 21, 2019, 08:08:47 am
Yes, I did install required dependancies. I even described the whole process I have used multiple times on the arcademvs wiki. Similar process I use for arch and mac. I tried reinstalling qt5 package. Perhaps I will try reinstalling the rest again in the morning. Work, 1hr sleep, back to work 16hrs.

Unless you are using the debug interface, the QT5 part can be disabled by using USE_QTDEBUG=0 parameter. No need to install QT5 lbs in that case.