File: INSTALL

package info (click to toggle)
stardict 3.0.7%2Bgit20220909%2Bdfsg-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 26,624 kB
  • sloc: cpp: 82,891; ansic: 3,908; xml: 3,023; makefile: 1,261; python: 943; sh: 840; javascript: 467; perl: 223
file content (57 lines) | stat: -rw-r--r-- 2,454 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
The following text describes options specific to StarDict dictionary project. Pass these options to the top level script.

To Install StarDict:
type:
=============
./autogen.sh
./configure --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man --disable-dictdotcn --disable-gnome-support --disable-scrollkeeper
make
sudo make install
=============
Dictdotcn plugin is outdated and have no use now.
Festival in Fedora linux have some problem and it will cause festival plugin crash, so we need to disable it presently(by --disable-festival). See: https://bugzilla.redhat.com/show_bug.cgi?id=242607
In Debian Linux, it have fixed this bug, so you can use it!

StarDict don't use libgnome by default now!

For developers, you can add --disable-deprecations option!


You can use:
=============
./configure --disable-tools --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
=============
to disable tools building, only compile StarDict program. And:
=============
./configure --disable-dict --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man
=============
to disable StarDict program building, only compile tools.

You can use "./configure --enable-gpe-support --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man" to build the GPE version of StarDict. For GPE, see http://gpe.handhelds.org
You can use "./configure --enable-maemo-support --prefix=/usr --sysconfdir=/etc --mandir=/usr/share/man" to build the Maemo version of StarDict. For Maemo, see http://www.maemo.org

StarDict does not support staged installs, that is you may not use DESTDIR variable to install the application into a custom place like this:
============
make DESTDIR=/custom/path install
============
StarDict needs to know at compile time all details of the installation otherwise it would not be able to find its data and it'd fail to start. If you need to change installation dirs use configure parameters like --prefix.

For windows version, read dict/doc/README_windows.txt.
For Mac OS X version, read dict/doc/Readme.mac.

Related projects:
sdcv - Console version of StarDict program. http://sdcv.sourceforge.net
stardictd - StarDict server. http://stardictd.sourceforge.net

Notice: you can download stardict dictionaries in:
http://download.huzheng.org

And communicate on the StarDict forum:
http://www.stardict.org/forum/
http://www.stardict.cn/forum/


http://www.stardict.net
http://www.stardict.org
http://www.stardict.cn
http://stardict-4.sourceforge.net