LINUX.ORG.RU

Помогите собрать приложение

 


1

2

Пытаюсь собрать это:

kot@kot-MS-7930:~$ git clone https://github.com/loast/krudio.git
Клонирование в «krudio»… remote: Counting objects: 309, done. remote: Total 309 (delta 0), reused 0 (delta 0), pack-reused 309
Получение объектов: 100% (309/309), 206.25 KiB | 0 bytes/s, готово.
Определение изменений: 100% (169/169), готово.
Проверка соединения… готово.
kot@kot-MS-7930:~$ cd krudio
kot@kot-MS-7930:~/krudio$ make
cd src && qmake qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory Makefile:6: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 1
Установил qt4-qmake:
kot@kot-MS-7930:~/krudio$ make
cd src && qmake cd src && make make[1]: вход в каталог «/home/kot/krudio/src»
Makefile:189: предупреждение: переопределение способа для цели «moc_krudio.cpp»
Makefile:186: предупреждение: старый способ для цели «moc_krudio.cpp» игнорируются g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I. -o main.o main.cpp In file included from main.cpp:9:0:
krudio.h:12:23: fatal error: QMainWindow: Нет такого файла или каталога compilation terminated.
Makefile:215: ошибка выполнения рецепта для цели «main.o» make[1]: *** [main.o] Ошибка 1 make[1]: выход из каталога «/home/kot/krudio/src»
Makefile:6: ошибка выполнения рецепта для цели «all» make: *** [all] Ошибка 2
Автор сообщил, что для работы приложения нужно установить qt4 и QtMultimedia и пропал (надеюсь на время). Никакого QtMultimedia в бубунте нет. Но гуглёж подсказал, что нужно установить libqt4-dev (странно…). Теперь:
kot@kot-MS-7930:~/krudio$ make
cd src && qmake 
cd src && make
make[1]: вход в каталог «/home/kot/krudio/src»
Makefile:195: предупреждение: переопределение способа для цели «moc_krudio.cpp»
Makefile:192: предупреждение: старый способ для цели «moc_krudio.cpp» игнорируются
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_SQL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtMultimedia -I/usr/include/qt4 -I. -I. -o main.o main.cpp
In file included from main.cpp:9:0:
krudio.h:18:24: fatal error: QMediaPlayer: Нет такого файла или каталога
compilation terminated.
Makefile:221: ошибка выполнения рецепта для цели «main.o»
make[1]: *** [main.o] Ошибка 1
make[1]: выход из каталога «/home/kot/krudio/src»
Makefile:6: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
Никакого QMediaPlayer тоже нет. apt-file find не помогает. Гугл тоже. Как быть? Самое забавное, что автор недавно соскочил с kubuntu на arch (кеды в kubutu видите ли глючные) и вот результат - сие поделие невозможно собрать в kubuntu без танцев с бубном…

Автор снова объявился и пишет:

qt5-multimedia ищи такой пакет. Это же тот же линух, значит реально.

Такого пакета ёпрст нет в 16.04…

KOT040188 ★★ ()
Ответ на: комментарий от alchemist

Нет такого пакета!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

KOT040188 ★★ ()
Ответ на: комментарий от KOT040188

Нет такого пакета!!!!!!!!!!!

Чего орать то!? Ставь федору!:-)))

SergeySVold ★★★★ ()
19 октября 2017 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.