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

From GoldenDict Wiki

(Difference between revisions)
Jump to: navigation, search
(Сборка под Windows)
m (Reverted edits by Waexu66 (Talk) to last version by Roman)
 
(20 intermediate revisions not shown)
Line 1: Line 1:
В данном разделе описывается, как собрать программу из исходных текстов.
В данном разделе описывается, как собрать программу из исходных текстов.
-
The #1 Dating Service. Join 100% Free & Meet Someone Near You!
+
== Сборка под Linux ==
-
1000s of Hot Local Singles on Cams, Join Free Now, Meet Someone Today!
+
Для того чтобы собрать программу, следует сначала запустить qmake-qt4 (или просто qmake, если она соответствует 4й версии библиотеки Qt), а затем make. После того как программа успешно собралась, её можно установить в систему с помощью make install (для этого потребуются права суперпользователя - попробуйте sudo make install). Однако можно обойтись и без этого, запуская ./goldendict из директории, в которой проводилась сборка.
-
For all your dating needs.
+
-
Meet Older, Sincere Daters Everyone is Serious and Screened.
+
-
Find dating Here! Click Here!
+
-
Find Singles in Your Area. Jump Start Your Love Life.
+
-
View photos, enjoy chat, and more. Register today for free.
+
-
http://tinyurl.com/ykebcb7
+
Для успешной сборки необходимо иметь установленными следующие зависимости: библиотека Qt версии не ниже 4.5.0, библиотеки для работы с vorbis-файлами libvorbis, библиотеку libhunspell, библиотеку zlib, а также библиотеку libxtst. При этом необходимо иметь установленными все соответствующие данным библиотекам -dev (-devel) пакеты, содержащие все необходимые для сборки заголовочные файлы.
-
Free Porn Sites!
+
Ниже приводится список команд для конкретных дистрибутивов.
-
adult adult stories adult videos adult toys free adult adult movies adult archives adult porn adult sex adult search engines adult baby adult sites sex lesbian sex teen sex anal sex hardcore sex sex videos hot sex oral sex group sex mature sex public sex asian sex sex movies free porn lesbian porn teen porn free porn movies hardcore porn porn videos free porn clips homemade porn amateur porn porn stars ebony porn free teen porn free porn sites free porn vids anal porn interracial porn free porn pictures young teen porn hardcore fucking free hardcore porn hardcore sex movies hardcore teen sex teen pussy teen models nudist teens nude teens tight teens naked teens hot teens teens in short skirts galleries naughty for teens teen girls teen lesbians sexy teens teen ass teen anal young teen sex teen blowjob teen orgasm free galleries of teens ebony teens drunk teens virgin teens teen orgy amateur teen sex real teen couples extreme throat stabbing asshole gaping action teen mega world teen sex movs solo teen girls seduced angel porno latino explicit xxx scenes fucked deep fuck young drunk pussy exposed big cocks dicks cum shot blow job freesex hot erotic young teen angels 100% free porn free sex pics and videos
+
=== 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>
-
http://tiny.cc/free486
+
===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