cross compilation of pango
- From: Shilpa Singh <Shilpa Singh lntinfotech com>
- To: gtk-i18n-list gnome org
- Subject: cross compilation of pango
- Date: Fri, 21 Sep 2007 13:26:13 +0530
hai all,
I would like to cross compile Pango 1.17.0 for
an ARM board
with the toolchain arm-linux.
I have set all variables like CC,LD,AS,AR,RANLIB,STRIP correctly.
this is my configure
./configure --host=arm-linux --build=i686-linux
--prefix=$PREFIX --enable-static=yes --without-x --disable-sdl --disable-win32
--with-gfxdrivers=none --enable-explicit-deps=yes
I had few problems initially, hence shifted to pango
1.18.2 but when i do a make this is what i get, In make file i have specified
glib flags correctly. and I am not able to find .libs directory at all,
should i shift to previous versions of pango,, can someone help
/usr/arm/bin/arm-linux-gcc -DHAVE_CONFIG_H
-I. -I../.. -DSYSCONFDIR=\"/opt/gtkdfb-arm/etc\" -DLIBDIR=\"/opt/gtkdfb-arm/lib\"
-DG_DISABLE_CAST_CHECKS -I../.. -g -O2 -Wall -MT fribidi.lo -MD -MP -MF
.deps/fribidi.Tpo -c fribidi.c -fPIC -DPIC -o .libs/fribidi.o
In file included from fribidi.h:31,
from fribidi.c:28:
fribidi_config.h:1:18: error: glib.h:
No such file or directory
In file included from fribidi.h:32,
from fribidi.c:28:
fribidi_types.h:33: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_boolean'
fribidi_types.h:35: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_int8'
fribidi_types.h:36: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_uint8'
fribidi_types.h:37: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_int16'
fribidi_types.h:38: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_uint16'
fribidi_types.h:39: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_int32'
fribidi_types.h:40: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_uint32'
fribidi_types.h:41: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_int'
fribidi_types.h:42: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'fribidi_uint'
fribidi_types.h:45: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'FriBidiLevel'
fribidi_types.h:46: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'FriBidiChar'
fribidi_types.h:47: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'FriBidiStrIndex'
fribidi_types.h:48: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'FriBidiMaskType'
fribidi_types.h:49: error: expected
'=', ',', ';', 'asm' or '__attribute__' before 'FriBidiCharType'
fribidi_types.h:51: error: expected
')' before 'c'
fribidi_types.h:56: error: expected
specifier-qualifier-list before 'FriBidiStrIndex'
In file included from fribidi.h:32,
from fribidi.c:28:
fribidi_types.h:307: error: expected
'=', ',', ';', 'asm' or '__attribute__' before '_pango_fribidi_prop_to_type'
In file included from fribidi.c:28:
fribidi.h:41: error: expected '=',
',', ';', 'asm' or '__attribute__' before '*' token
fribidi.h:50: error: expected '=',
',', ';', 'asm' or '__attribute__' before '_pango_fribidi_get_type'
fribidi.c:52: error: expected specifier-qualifier-list
before 'FriBidiCharType'
fribidi.c:63: error: expected specifier-qualifier-list
before 'FriBidiCharType'
fribidi.c: In function 'new_type_link':
fribidi.c:73: warning: implicit declaration
of function 'g_slice_new0'
fribidi.c:73: error: expected _expression_
before 'TypeLink'
fribidi.c:73: warning: assignment
makes pointer from integer without a cast
fribidi.c: In function 'free_type_link':
fribidi.c:81: warning: implicit declaration
of function 'g_slice_free'
fribidi.c:81: error: expected _expression_
before 'TypeLink'
fribidi.c: At top level:
fribidi.c:95: error: expected declaration
specifiers or '...' before 'FriBidiStrIndex'
fribidi.c:96: error: expected declaration
specifiers or '...' before 'FriBidiCharType'
fribidi.c:97: error: expected declaration
specifiers or '...' before 'FriBidiCharType'
fribidi.c: In function 'run_length_encode_types_utf8':
fribidi.c:100: error: 'FriBidiCharType'
undeclared (first use in this function)
fribidi.c:100: error: (Each undeclared
identifier is reported only once
fribidi.c:100: error: for each function
it appears in.)
fribidi.c:100: error: expected ';'
before 'char_type'
fribidi.c:101: error: expected ';'
before 'ored_types'
fribidi.c:102: error: expected ';'
before 'anded_strongs'
fribidi.c:103: error: 'FriBidiStrIndex'
undeclared (first use in this function)
fribidi.c:103: error: expected ';'
before 'i'
fribidi.c:108: error: 'TypeLink' has
no member named 'type'
fribidi.c:109: error: 'TypeLink' has
no member named 'level'
fribidi.c:113: error: 'i' undeclared
(first use in this function)
fribidi.c:114: warning: implicit declaration
of function 'g_utf8_next_char'
fribidi.c:114: warning: assignment
makes pointer from integer without a cast
fribidi.c:115: error: 'char_type'
undeclared (first use in this function)
fribidi.c:115: warning: implicit declaration
of function '_pango_fribidi_get_type'
fribidi.c:115: warning: implicit declaration
of function 'g_utf8_get_char'
fribidi.c:116: error: 'ored_types'
undeclared (first use in this function)
fribidi.c:118: error: 'anded_strongs'
undeclared (first use in this function)
fribidi.c:119: error: 'TypeLink' has
no member named 'type'
fribidi.c:122: error: 'TypeLink' has
no member named 'type'
fribidi.c:123: error: 'TypeLink' has
no member named 'pos'
fribidi.c:124: error: 'TypeLink' has
no member named 'len'
fribidi.c:124: error: 'TypeLink' has
no member named 'pos'
fribidi.c:124: error: 'TypeLink' has
no member named 'pos'
fribidi.c:131: error: 'TypeLink' has
no member named 'type'
fribidi.c:132: error: 'TypeLink' has
no member named 'level'
fribidi.c:133: error: 'TypeLink' has
no member named 'pos'
fribidi.c:134: error: 'TypeLink' has
no member named 'len'
fribidi.c:134: error: 'TypeLink' has
no member named 'pos'
fribidi.c:134: error: 'TypeLink' has
no member named 'pos'
fribidi.c:136: error: 'len' undeclared
(first use in this function)
fribidi.c:139: error: 'pored_types'
undeclared (first use in this function)
fribidi.c:141: error: 'panded_strongs'
undeclared (first use in this function)
fribidi.c: In function 'init_list':
fribidi.c:160: error: 'TypeLink' has
no member named 'type'
fribidi.c:161: error: 'TypeLink' has
no member named 'level'
fribidi.c:162: error: 'TypeLink' has
no member named 'len'
fribidi.c:163: error: 'TypeLink' has
no member named 'pos'
fribidi.c:167: error: 'TypeLink' has
no member named 'type'
fribidi.c:168: error: 'TypeLink' has
no member named 'level'
fribidi.c:169: error: 'TypeLink' has
no member named 'len'
fribidi.c:170: error: 'TypeLink' has
no member named 'pos'
fribidi.c: In function 'override_list':
fribidi.c:217: error: 'FriBidiStrIndex'
undeclared (first use in this function)
fribidi.c:217: error: expected ';'
before 'pos'
fribidi.c:224: error: 'TypeLink' has
no member named 'len'
fribidi.c:224: error: 'TypeLink' has
no member named 'pos'
fribidi.c:224: error: 'pos' undeclared
(first use in this function)
fribidi.c:231: error: 'TypeLink' has
no member named 'pos'
fribidi.c:232: error: 'TypeLink' has
no member named 'pos'
fribidi.c:235: error: 'pos2' undeclared
(first use in this function)
fribidi.c:235: error: 'TypeLink' has
no member named 'len'
fribidi.c:237: error: 'TypeLink' has
no member named 'pos'
fribidi.c:245: error: 'TypeLink' has
no member named 'pos'
fribidi.c:254: error: 'TypeLink' has
no member named 'len'
fribidi.c:254: error: 'TypeLink' has
no member named 'pos'
fribidi.c:257: error: 'TypeLink' has
no member named 'len'
fribidi.c:257: error: 'TypeLink' has
no member named 'pos'
fribidi.c:258: error: 'TypeLink' has
no member named 'pos'
fribidi.c:261: error: 'TypeLink' has
no member named 'pos'
fribidi.c:268: error: 'TypeLink' has
no member named 'len'
fribidi.c:268: error: 'TypeLink' has
no member named 'pos'
fribidi.c:273: error: 'TypeLink' has
no member named 'len'
fribidi.c:273: error: 'TypeLink' has
no member named 'pos'
fribidi.c:275: error: 'TypeLink' has
no member named 'len'
fribidi.c:279: error: 'TypeLink' has
no member named 'pos'
fribidi.c:281: error: 'TypeLink' has
no member named 'len'
fribidi.c:281: error: 'TypeLink' has
no member named 'pos'
fribidi.c:283: error: 'TypeLink' has
no member named 'len'
fribidi.c: In function 'merge_with_prev':
fribidi.c:318: error: 'TypeLink' has
no member named 'len'
fribidi.c:318: error: 'TypeLink' has
no member named 'len'
fribidi.c: In function 'compact_list':
fribidi.c:328: error: 'TypeLink' has
no member named 'type'
fribidi.c:328: error: 'TypeLink' has
no member named 'type'
fribidi.c:329: error: 'TypeLink' has
no member named 'level'
fribidi.c:329: error: 'TypeLink' has
no member named 'level'
fribidi.c: In function 'compact_neutrals':
fribidi.c:340: error: 'TypeLink' has
no member named 'level'
fribidi.c:340: error: 'TypeLink' has
no member named 'level'
fribidi.c:342: error: 'TypeLink' has
no member named 'type'
fribidi.c:342: error: 'TypeLink' has
no member named 'type'
fribidi.c:344: error: 'TypeLink' has
no member named 'type'
fribidi.c:345: error: 'TypeLink' has
no member named 'type'
fribidi.c: In function 'free_rl_list':
fribidi.c:366: warning: implicit declaration
of function 'g_slice_free_chain'
fribidi.c:366: error: expected _expression_
before 'TypeLink'
fribidi.c: At top level:
fribidi.c:471: error: expected '=',
',', ';', 'asm' or '__attribute__' before 'fribidi_analyse_string_utf8'
fribidi.c:906: error: expected '=',
',', ';', 'asm' or '__attribute__' before '*' token
make[4]: *** [fribidi.lo] Error 1
make[4]: Leaving directory `/home/shilpasingh/pango-1.18.2/pango/mini-fribidi'
make[3]: *** [all-recursive] Error
1
make[3]: Leaving directory `/home/shilpasingh/pango-1.18.2/pango'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/shilpasingh/pango-1.18.2/pango'
make[1]: *** [all-recursive] Error
1
make[1]: Leaving directory `/home/shilpasingh/pango-1.18.2'
make: *** [all] Error 2
Thanks in advance..
______________________________________________________________________
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]