-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 23.08.2018 um 03:42 schrieb Scott Kostyshak: >> [bernhard] 1. when I'm doing a LyX 'configure' and 'make' with >> ./configure --with-qt-dir=/usr/share/qt5/ --enable-qt5 make >> everything is fine and I get a LyX-2.3.0 executable. >> >> 2. when I try to build a rpm-file with: lyx.spec -> >> /usr/src/packages/SPECS/ lyx-2.3.0.tar.gz -> >> /usr/src/packages/SOURCES/ QTDIR=/usr/share/qt5/ rpmbuild -bb >> /usr/src/packages/SPECS/lyx.spec I get an error-message from the >> configure-script: checking for Qt library name... failed >> configure: error: cannot compile a simple Qt executable. Check >> you have the right $QTDIR.
Hi Scott, thank you for your suggestion concerning cmake instead of rpmbuild. Because the LyX configure-script does not handle $QTDIR correctly I did it the brute force way, I changed the configure line in lyx.spec : ./configure --prefix=%{_prefix} \ --mandir=%{_mandir} --bindir=%{_bindir} --datadir=%{_datadir} \ --enable-build-type=rel \ --with-qt-dir=/usr/share/qt5/ --enable-qt5 \ %{version_suffix} and then rpmbuild -bb /usr/src/packages/SPECS/lyx.spec works fine :-) Cheers, bernhard - -- Homepage: https://www.mb-schiekel.de/ GnuPG: http://p80.pool.sks-keyservers.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlt+oPIACgkQsTrAjf9sVwqJbACeIBzzE/jwNVLlJio5F06mdrTM 3akAoMbpRExCldzlzwdsctTKlaliCg79 =rmce -----END PGP SIGNATURE-----