blob: 0f27ef69f6b04dcd9d33a3d3c28e91a9f478c27d (
plain)
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
58
59
60
61
|
Possible problems:
------------------
* If you get an error stating
"possibly undefined macro: AC_PROG_INTLTOOL"
when running ./autogen.sh you need to install the "intltool"
package. On Debian
"apt-get install intltool"
will do that for you.
------------------------------------------------------------
* If you get an error stating
"checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool"
you need to install the libxml-parser package. On Debian
"apt-get install libxml-parser-perl"
will do that for you.
------------------------------------------------------------
* "/bin/sh: ../mkinstalldirs: No such file or directory"
If you get this error, you are probably using automake >= 1.8.
Automake 1.8 does no longer install the mkinstalldirs file, and
gettext 0.14.4 does still depend on it...
Do a 'locate gettext/mkinstalldirs' and copy it over, then run
./autogen.sh again for good measure.
------------------------------------------------------------
* "config.status: error: cannot find input file: po/Makefile.in.in"
Upgrade intltool. 0.33 seems to work.
------------------------------------------------------------
* Compiling for 64bit systems
The current automake/autobuild setup doesn't set the correct
installation path on 64bit systems. To work around this issue and to
get the libraries installed in the correct locations you need to
pecify a couple extra parameters to autoge .sh (or configure). If your
installation prefix is '/opt/gnome' use the following:
./autogen.sh --prefix=/opt/gnome --enable-libsuffix=64 --libdir=/opt/gnome/lib6
If you use a diferent prefix, replace '/opt/gnome' accordingly.
Can someone send a patch how to automate all this?
(gtkpod-devel@lists.sourceforge.net)
|