viktor-zin / afce

Flowchart editor
GNU General Public License v3.0
61 stars 23 forks source link

Описать сборку #10

Closed glixx closed 10 years ago

glixx commented 10 years ago

На примере Mageia Linux: Для сборки под qt5 надо: qt5-devel pkgconfig(Qt5Svg) qttools5 (для lrelease, компиляция .ts в .qm) А для сборки под qt4 достаточно qt4-devel

viktor-zin commented 10 years ago

Я немного отошел от Linux, и поэтому точно процесс сборки описать не смогу.

glixx commented 10 years ago

В принципе, можно spec файл приложить, он поможет в сборке RPM пакетов (и не только их) под многие дистрибутивы linux. Из него следует и какие сборочные зависимости, и куда файлы раскладывать, и т. д.

viktor-zin commented 10 years ago

Сделал общее описание сборки. Под Linux возможно не точно, но как я обнаружил, в разных дистрибутивах devel-пакеты Qt называются по-разному. Поэтому просто описал некоторые зависимости. Файл BUILDING.md.

glixx commented 10 years ago

Надо в README.md описать, что afce не просто рисует блок-схемы, как некоторые ошибочно думают, читая о проекте, а генерирует код. "Flowchart editor with code generation and vector graphics." В README.md описки: buid - build easyly - easily grafical - graphical Файла MakeFile.Release в Linux не существует, есть только Makefile.

Building in Linux

Installation:

make install or make install INSTALL_ROOT=dir if you want to install in the specific directory (dir).

glixx commented 10 years ago

Сомнительно, что в MacOS просто так без доводки разработается, учитывая сколько ньюансов между Linux и Windows возникает (да и даже в пределах разных версий QT отличия), то у MacOS ничуть не меньше особенностей сборки, установки, работы приложения, удаления.

glixx commented 10 years ago

Описка: "аlowchart" в README.md :)

glixx commented 10 years ago

Решено.