Как мне скомпилировать формат наркоман?

9

Не ppa:hakermania/format-junkieработает, по крайней мере, для меня, возможно ли скомпилировать формат наркоман в 11.10? Если так, то как?

Это список файлов, которые у меня есть:

about.cpp                   error_logs.h          main.cpp
about.h                     error_logs.ui         mainwindow.cpp
about.ui                    formatjunkie.pro      mainwindow.h
audio_video_properties.cpp  glob.h                mainwindow.ui
audio_video_properties.h    icons.qrc             Pictures
audio_video_properties.ui   image_properties.cpp  preferences.cpp
data                        image_properties.h    preferences.h
error_logs.cpp              image_properties.ui   preferences.ui
celord
источник

Ответы:

6

(Я хакермания)

Формат Junkie Официальный PPA теперь находится по адресу: https://launchpad.net/~format-junkie-team/+archive/release, и доступные версии предназначены только для 12.04 и 12.10, поэтому, если они не работают для вас, то вы потребуется скомпилировать исходный код для вашей системы (извините за это, но мы не можем добавить поддержку для последних 5 выпусков Ubuntu, это будет гораздо больше работы для нас в каждом из выпусков). Компиляция формата Junkie с имеющимися у вас файлами должна быть такой простой, как:

qmake formatjunkie.pro
make

но убедитесь, что у вас есть все зависимости сборки (проверьте файл, debian/controlрасположенный в .debian.tar.gzархиве).

hytromo
источник
привет, hakermania, спасибо за ваш ответ, после установки зависимостей я получаю эту ошибку: uic: ошибка в строке 129, столбец 29: неожиданная тема атрибута uic: ошибка в строке 394, столбец 34: неожиданная тема атрибута
celord
Вы должны использовать другую U сер I nterface C ompiler , чем у меня. Мой 4.8.1 (найден с uic -v). Эта ошибка вызвана предыдущими версиями UIC. Вы можете редактировать файлы .ui и удалить все iconset themeзаписи. Это должно работать.
Hytromo
Спасибо, это скомпилировано, без значков, но скомпилировано
Celord
1
Рад знать. Теперь вы должны знать, что, не обновляя свою систему хотя бы раз в год, вы не сможете так легко использовать новейшее программное обеспечение.
Hytromo