Сборка программы

From GoldenDict Wiki

(Difference between revisions)
Jump to: navigation, search
(fTjzLauFhwumX)
m (Reverted edits by Waexu66 (Talk) to last version by Roman)
 
(15 intermediate revisions not shown)
Line 1: Line 1:
-
Free mature porn and mature sex videos. granny sex, sex with grandma, young fucking old, mature orgy, mommie and young guy, mummie has sex dude, mature lady fucked, milf hardcore fucked -  
+
В данном разделе описывается, как собрать программу из исходных текстов.
-
http://proover.com/images/tube/sitemap.html
+
 
 +
== Сборка под Linux ==
 +
Для того чтобы собрать программу, следует сначала запустить qmake-qt4 (или просто qmake, если она соответствует 4й версии библиотеки Qt), а затем make. После того как программа успешно собралась, её можно установить в систему с помощью make install (для этого потребуются права суперпользователя - попробуйте sudo make install). Однако можно обойтись и без этого, запуская ./goldendict из директории, в которой проводилась сборка.
 +
 
 +
Для успешной сборки необходимо иметь установленными следующие зависимости: библиотека Qt версии не ниже 4.5.0, библиотеки для работы с vorbis-файлами libvorbis, библиотеку libhunspell, библиотеку zlib, а также библиотеку libxtst. При этом необходимо иметь установленными все соответствующие данным библиотекам -dev (-devel) пакеты, содержащие все необходимые для сборки заголовочные файлы.
 +
 
 +
Ниже приводится список команд для конкретных дистрибутивов.
 +
 
 +
=== Ubuntu 9.04 ===
 +
<code><pre>sudo apt-get install qt4-qmake libqt4-dev x11proto-record-dev libvorbis-dev libhunspell-dev libxtst-dev build-essential
 +
qmake
 +
make
 +
sudo make install
 +
</pre></code>
 +
 
 +
===Gentoo, Calculate linux===
 +
если у Вас система ~x86, то пакет замаскирован. Для установки его нужно размаскировать. Это можно сделать несколькими способами, самым простым, видимо, является редактирование файла.
 +
Заходим под root: su
 +
 
 +
nano -w /etc/portage/package.keywords/dependence
 +
добавляем строчку
 +
<=app-dicts/goldendict-0.9.0 ~x86
 +
 
 +
запускаем установку:
 +
emerge goldendict
 +
 
 +
после установки нужно отключить википедии, иначе программа будет падать.
 +
 
 +
== Сборка под Windows ==
 +
 
 +
Для того чтобы осуществить сборку программы под Windows, следует выполнить следующие действия:
 +
 
 +
* Установить Qt SDK: http://www.qtsoftware.com/downloads/sdk-windows-cpp
 +
* Открыть проектный файл goldendict.pro в Qt Creator и выбрать в меню пункт '''Build|Build All'''.
 +
* После успешной сборки скопировать получившийся .exe-файл поверх уже установленного exe-файла GoldenDict, или же скопировать все dll-файлы из установленной копии GoldenDict в директорию, где находится собранный .exe-файл.

Current revision as of 13:06, 5 August 2010

В данном разделе описывается, как собрать программу из исходных текстов.

Contents

Сборка под Linux

Для того чтобы собрать программу, следует сначала запустить qmake-qt4 (или просто qmake, если она соответствует 4й версии библиотеки Qt), а затем make. После того как программа успешно собралась, её можно установить в систему с помощью make install (для этого потребуются права суперпользователя - попробуйте sudo make install). Однако можно обойтись и без этого, запуская ./goldendict из директории, в которой проводилась сборка.

Для успешной сборки необходимо иметь установленными следующие зависимости: библиотека Qt версии не ниже 4.5.0, библиотеки для работы с vorbis-файлами libvorbis, библиотеку libhunspell, библиотеку zlib, а также библиотеку libxtst. При этом необходимо иметь установленными все соответствующие данным библиотекам -dev (-devel) пакеты, содержащие все необходимые для сборки заголовочные файлы.

Ниже приводится список команд для конкретных дистрибутивов.

Ubuntu 9.04

sudo apt-get install qt4-qmake libqt4-dev x11proto-record-dev libvorbis-dev libhunspell-dev libxtst-dev build-essential
qmake
make
sudo make install

Gentoo, Calculate linux

если у Вас система ~x86, то пакет замаскирован. Для установки его нужно размаскировать. Это можно сделать несколькими способами, самым простым, видимо, является редактирование файла. Заходим под root: su

nano -w /etc/portage/package.keywords/dependence добавляем строчку <=app-dicts/goldendict-0.9.0 ~x86

запускаем установку: emerge goldendict

после установки нужно отключить википедии, иначе программа будет падать.

Сборка под Windows

Для того чтобы осуществить сборку программы под Windows, следует выполнить следующие действия:

  • Установить Qt SDK: http://www.qtsoftware.com/downloads/sdk-windows-cpp
  • Открыть проектный файл goldendict.pro в Qt Creator и выбрать в меню пункт Build|Build All.
  • После успешной сборки скопировать получившийся .exe-файл поверх уже установленного exe-файла GoldenDict, или же скопировать все dll-файлы из установленной копии GoldenDict в директорию, где находится собранный .exe-файл.
Personal tools