-----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-----