Closed glixx closed 10 years ago
Я немного отошел от Linux, и поэтому точно процесс сборки описать не смогу.
В принципе, можно spec файл приложить, он поможет в сборке RPM пакетов (и не только их) под многие дистрибутивы linux. Из него следует и какие сборочные зависимости, и куда файлы раскладывать, и т. д.
Сделал общее описание сборки. Под Linux возможно не точно, но как я обнаружил, в разных дистрибутивах devel-пакеты Qt называются по-разному. Поэтому просто описал некоторые зависимости. Файл BUILDING.md.
Надо в README.md описать, что afce не просто рисует блок-схемы, как некоторые ошибочно думают, читая о проекте, а генерирует код. "Flowchart editor with code generation and vector graphics." В README.md описки: buid - build easyly - easily grafical - graphical Файла MakeFile.Release в Linux не существует, есть только Makefile.
make install or make install INSTALL_ROOT=dir if you want to install in the specific directory (dir).
Сомнительно, что в MacOS просто так без доводки разработается, учитывая сколько ньюансов между Linux и Windows возникает (да и даже в пределах разных версий QT отличия), то у MacOS ничуть не меньше особенностей сборки, установки, работы приложения, удаления.
Описка: "аlowchart" в README.md :)
Решено.
На примере Mageia Linux: Для сборки под qt5 надо: qt5-devel pkgconfig(Qt5Svg) qttools5 (для lrelease, компиляция .ts в .qm) А для сборки под qt4 достаточно qt4-devel