[devel] Новый Qt 5.9.2-alt1.S1 Fwd: [#191389] FAILED telegram-desktop.git=1.1.23-alt3

Vitaly Lipatov lav на altlinux.ru
Вс Окт 22 00:59:02 MSK 2017


С новым Qt получил ошибку сборки

http://git.altlinux.org/tasks/191389/logs/events.1.2.log

...
Generating MOC predefs moc_predefs.h
AutoMoc: Error: moc predefs generation command failed
AutoMoc: Command:
--
AutoMoc: Command output:
x86_64-alt-linux-g++: error: unrecognized command line option 
'-bTelegram_pch/stdafx.h'

Используется cmake:
$ grep MOC CMakeLists.txt
set(CMAKE_AUTOMOC ON)
set_target_properties(Telegram PROPERTIES AUTOMOC_MOC_OPTIONS 
-bTelegram_pch/stdafx.h)

Похоже, что параметр для moc
-b <file>                Prepend #include <file> (preserve default 
include).
стал передаваться в компилятор.

Изменил строку на
set(CMAKE_AUTOMOC_MOC_OPTIONS ${CMAKE_AUTOMOC_MOC_OPTIONS} "-b" 
"Telegram_pch/stdafx.h")


-- 
С уважением,
Виталий Липатов,
Etersoft


Подробная информация о списке рассылки Devel