Название: Приложение не компилируется из-за файла локализации (cmake) Отправлено: WereWind от Апрель 19, 2017, 10:56 Возникла необходимость перевести приложение с Qt4 на Qt5. Когда я начал подключать локализации, возникла странная ошибка при компиляции
Цитировать /bin/sh: 1: @/home/path/to/build/someapp/CMakeFiles/someapp_ru_lst_file: not found someapp/CMakeFiles/someapp.dir/build.make:88: recipe for target '/home/path/to/sources/translations/someapp_ru.ts' failed make[2]: * [/home/path/to/sources/translations/someapp_ru.ts] Error 127 make[1]: * [someapp/CMakeFiles/someapp.dir/all] Error 2 CMakeFiles/Makefile2:608: recipe for target 'someapp/CMakeFiles/someapp.dir/all' failed Приложение собирается при помощи cmake, и за локализацию там отвечает функция Код: function (create_translations TRANSLATIONS_FILE_PATH) А непосредственно в каждом файле CMakeLists.txt происходит примерно следующее Код: create_translations (MY_TRANSLATIONS) Причем файл, на котороый изначально жалуется make (/home/path/to/build/someapp/CMakeFiles/someapp_ru_lst_file) генерируется и находится как раз по указанному вдресу Подскажите, что я делаю не так? |