Problem Building Nautilus on Solaris



I have been unable to build Nautilus on my Solaris system.  

I am not configuring for Medusa or Mozilla.  I'm running Solrais 2.5.1
with X11R6.5.  I've been able to get everything else to build up to this
point.

I get the following error: (sorry for the length)

Making all in librsvg
make[2]: Entering directory
`/home/xadm/x11-src/add-on/GNOME/nautilus-1.0.2/librsvg'
/bin/sh ../libtool --mode=compile /opt/x11r6/bin/gcc -DHAVE_CONFIG_H -I.
-I. -I.. -I/home/xadm/X11R6/include
-I/home/xadm/X11R6/include/freetype2       -I/home/xadm/X11R6/include
-DNEED_GNOMESUPPORT_H -I/home/xadm/X11R6/lib/gnome-libs/include
-I/home/xadm/X11R6/include/gtk-1.2 -I/home/xadm/X11R6/include/glib-1.2
-I/home/xadm/X11R6/lib/glib/include           -I/home/xadm/X11R6/include
-I/home/xadm/X11R6/include/gtk-1.2 -I/home/xadm/X11R6/include/glib-1.2
-I/home/xadm/X11R6/lib/glib/include -I/home/xadm/X11R6/include       
-I/home/xadm/X11R6/include/gnome-xml            -D_REENTRANT   
-DNAUTILUS_DATADIR=\""/home/xadm/X11R6/share/nautilus"\"            -g
-O2 -c rsvg-ft.c
/opt/x11r6/bin/gcc -DHAVE_CONFIG_H -I. -I. -I..
-I/home/xadm/X11R6/include -I/home/xadm/X11R6/include/freetype2
-I/home/xadm/X11R6/include -DNEED_GNOMESUPPORT_H
-I/home/xadm/X11R6/lib/gnome-libs/include
-I/home/xadm/X11R6/include/gtk-1.2 -I/home/xadm/X11R6/include/glib-1.2
-I/home/xadm/X11R6/lib/glib/include -I/home/xadm/X11R6/include
-I/home/xadm/X11R6/include/gtk-1.2 -I/home/xadm/X11R6/include/glib-1.2
-I/home/xadm/X11R6/lib/glib/include -I/home/xadm/X11R6/include
-I/home/xadm/X11R6/include/gnome-xml -D_REENTRANT
-DNAUTILUS_DATADIR=\"/home/xadm/X11R6/share/nautilus\" -g -O2 -c
rsvg-ft.c  -fPIC -DPIC -o rsvg-ft.lo
rsvg-ft.c:56: parse error before `FT_Library'
rsvg-ft.c:56: warning: no semicolon at end of struct or union
rsvg-ft.c:87: parse error before `}'
rsvg-ft.c:94: parse error before `FT_Face'
rsvg-ft.c:94: warning: no semicolon at end of struct or union
rsvg-ft.c:107: parse error before `FT_F26Dot6'
rsvg-ft.c:107: warning: no semicolon at end of struct or union
rsvg-ft.c:108: warning: data definition has no type or storage class
rsvg-ft.c:109: parse error before `glyph_index'
rsvg-ft.c:109: warning: data definition has no type or storage class
rsvg-ft.c:112: parse error before `}'
rsvg-ft.c: In function `rsvg_ft_glyph_desc_hash':
rsvg-ft.c:129: dereferencing pointer to incomplete type
rsvg-ft.c:129: dereferencing pointer to incomplete type
rsvg-ft.c:130: dereferencing pointer to incomplete type
rsvg-ft.c:130: dereferencing pointer to incomplete type
rsvg-ft.c:131: dereferencing pointer to incomplete type
rsvg-ft.c:132: dereferencing pointer to incomplete type
rsvg-ft.c:133: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_glyph_desc_equal':
rsvg-ft.c:140: sizeof applied to an incomplete type
rsvg-ft.c: In function `rsvg_ft_glyph_lookup':
rsvg-ft.c:161: dereferencing pointer to incomplete type
rsvg-ft.c:171: dereferencing pointer to incomplete type
rsvg-ft.c:174: dereferencing pointer to incomplete type
rsvg-ft.c:175: dereferencing pointer to incomplete type
rsvg-ft.c:176: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_glyph_evict':
rsvg-ft.c:216: dereferencing pointer to incomplete type
rsvg-ft.c:227: dereferencing pointer to incomplete type
rsvg-ft.c:232: dereferencing pointer to incomplete type
rsvg-ft.c:236: dereferencing pointer to incomplete type
rsvg-ft.c:239: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_glyph_insert':
rsvg-ft.c:269: dereferencing pointer to incomplete type
rsvg-ft.c:271: dereferencing pointer to incomplete type
rsvg-ft.c:271: dereferencing pointer to incomplete type
rsvg-ft.c:272: dereferencing pointer to incomplete type
rsvg-ft.c:272: dereferencing pointer to incomplete type
rsvg-ft.c:275: sizeof applied to an incomplete type
rsvg-ft.c:276: sizeof applied to an incomplete type
rsvg-ft.c:279: dereferencing pointer to incomplete type
rsvg-ft.c:283: dereferencing pointer to incomplete type
rsvg-ft.c:285: dereferencing pointer to incomplete type
rsvg-ft.c:290: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_ctx_new':
rsvg-ft.c:295: sizeof applied to an incomplete type
rsvg-ft.c:296: `FT_Error' undeclared (first use in this function)
rsvg-ft.c:296: (Each undeclared identifier is reported only once
rsvg-ft.c:296: for each function it appears in.)
rsvg-ft.c:296: parse error before `error'
rsvg-ft.c:298: `error' undeclared (first use in this function)
rsvg-ft.c:298: dereferencing pointer to incomplete type
rsvg-ft.c:303: dereferencing pointer to incomplete type
rsvg-ft.c:304: dereferencing pointer to incomplete type
rsvg-ft.c:305: dereferencing pointer to incomplete type
rsvg-ft.c:306: dereferencing pointer to incomplete type
rsvg-ft.c:307: dereferencing pointer to incomplete type
rsvg-ft.c:308: dereferencing pointer to incomplete type
rsvg-ft.c:309: dereferencing pointer to incomplete type
rsvg-ft.c:311: dereferencing pointer to incomplete type
rsvg-ft.c:312: dereferencing pointer to incomplete type
rsvg-ft.c:313: dereferencing pointer to incomplete type
rsvg-ft.c:314: dereferencing pointer to incomplete type
rsvg-ft.c:316: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_ctx_done':
rsvg-ft.c:327: dereferencing pointer to incomplete type
rsvg-ft.c:328: dereferencing pointer to incomplete type
rsvg-ft.c:329: dereferencing pointer to incomplete type
rsvg-ft.c:334: dereferencing pointer to incomplete type
rsvg-ft.c:339: dereferencing pointer to incomplete type
rsvg-ft.c:342: dereferencing pointer to incomplete type
rsvg-ft.c:343: dereferencing pointer to incomplete type
rsvg-ft.c:351: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_load':
rsvg-ft.c:365: `FT_Error' undeclared (first use in this function)
rsvg-ft.c:365: parse error before `error'
rsvg-ft.c:366: `FT_Face' undeclared (first use in this function)
rsvg-ft.c:369: `error' undeclared (first use in this function)
rsvg-ft.c:369: dereferencing pointer to incomplete type
rsvg-ft.c:370: `face' undeclared (first use in this function)
rsvg-ft.c:374: sizeof applied to an incomplete type
rsvg-ft.c:375: dereferencing pointer to incomplete type
rsvg-ft.c:376: dereferencing pointer to incomplete type
rsvg-ft.c:377: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_intern':
rsvg-ft.c:398: dereferencing pointer to incomplete type
rsvg-ft.c:403: dereferencing pointer to incomplete type
rsvg-ft.c:412: dereferencing pointer to incomplete type
rsvg-ft.c:414: dereferencing pointer to incomplete type
rsvg-ft.c:415: dereferencing pointer to incomplete type
rsvg-ft.c:418: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_font_attach':
rsvg-ft.c:441: `FT_Error' undeclared (first use in this function)
rsvg-ft.c:441: parse error before `error'
rsvg-ft.c:443: dereferencing pointer to incomplete type
rsvg-ft.c:445: dereferencing pointer to incomplete type
rsvg-ft.c:451: `error' undeclared (first use in this function)
rsvg-ft.c:451: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_font_evict':
rsvg-ft.c:471: dereferencing pointer to incomplete type
rsvg-ft.c:476: dereferencing pointer to incomplete type
rsvg-ft.c:477: dereferencing pointer to incomplete type
rsvg-ft.c:480: dereferencing pointer to incomplete type
rsvg-ft.c:486: dereferencing pointer to incomplete type
rsvg-ft.c:492: dereferencing pointer to incomplete type
rsvg-ft.c:496: dereferencing pointer to incomplete type
rsvg-ft.c:501: dereferencing pointer to incomplete type
rsvg-ft.c: In function `rsvg_ft_font_resolve':
rsvg-ft.c:521: dereferencing pointer to incomplete type
rsvg-ft.c:523: dereferencing pointer to incomplete type
rsvg-ft.c:525: dereferencing pointer to incomplete type
rsvg-ft.c:525: dereferencing pointer to incomplete type
rsvg-ft.c:531: `FT_Error' undeclared (first use in this function)
rsvg-ft.c:531: parse error before `error'
rsvg-ft.c:533: `error' undeclared (first use in this function)
rsvg-ft.c:533: dereferencing pointer to incomplete type
rsvg-ft.c:537: dereferencing pointer to incomplete type
rsvg-ft.c:540: dereferencing pointer to incomplete type
rsvg-ft.c:541: dereferencing pointer to incomplete type
rsvg-ft.c:542: dereferencing pointer to incomplete type
rsvg-ft.c:544: dereferencing pointer to incomplete type
rsvg-ft.c:545: dereferencing pointer to incomplete type
rsvg-ft.c:556: dereferencing pointer to incomplete type
rsvg-ft.c:559: dereferencing pointer to incomplete type
rsvg-ft.c:560: dereferencing pointer to incomplete type
rsvg-ft.c:561: dereferencing pointer to incomplete type
rsvg-ft.c: At top level:
rsvg-ft.c:626: parse error before `FT_UInt'
rsvg-ft.c: In function `rsvg_ft_get_glyph':
rsvg-ft.c:630: `FT_Error' undeclared (first use in this function)
rsvg-ft.c:630: parse error before `error'
rsvg-ft.c:631: `FT_GlyphSlot' undeclared (first use in this function)
rsvg-ft.c:632: `FT_Face' undeclared (first use in this function)
rsvg-ft.c:635: `FT_Matrix' undeclared (first use in this function)
rsvg-ft.c:635: parse error before `matrix'
rsvg-ft.c:636: `FT_Vector' undeclared (first use in this function)
rsvg-ft.c:641: `glyph_ix' undeclared (first use in this function)
rsvg-ft.c:644: `affine' undeclared (first use in this function)
rsvg-ft.c:647: `error' undeclared (first use in this function)
rsvg-ft.c:647: `face' undeclared (first use in this function)
rsvg-ft.c:648: `sx' undeclared (first use in this function)
rsvg-ft.c:649: `sy' undeclared (first use in this function)
rsvg-ft.c:655: `matrix' undeclared (first use in this function)
rsvg-ft.c:659: `delta' undeclared (first use in this function)
rsvg-ft.c:668: `FT_LOAD_NO_HINTING' undeclared (first use in this
function)
rsvg-ft.c:668: `FT_LOAD_NO_BITMAP' undeclared (first use in this
function)
rsvg-ft.c:672: `glyph' undeclared (first use in this function)
rsvg-ft.c:682: `ft_glyph_format_outline' undeclared (first use in this
function)rsvg-ft.c:683: `FT_Bitmap' undeclared (first use in this
function)
rsvg-ft.c:683: `bitmap' undeclared (first use in this function)
rsvg-ft.c:684: parse error before `*'
rsvg-ft.c:687: `ft_render_mode_normal' undeclared (first use in this
function)
rsvg-ft.c:696: `xy' undeclared (first use in this function)
rsvg-ft.c:703: `bufsize' undeclared (first use in this function)
rsvg-ft.c:704: `buf' undeclared (first use in this function)
rsvg-ft.c: At top level:
rsvg-ft.c:729: parse error before `FT_UInt'
rsvg-ft.c: In function `rsvg_ft_get_glyph_cached':
rsvg-ft.c:733: storage size of `desc' isn't known
rsvg-ft.c:738: `affine' undeclared (first use in this function)
rsvg-ft.c:739: `ctx' undeclared (first use in this function)
rsvg-ft.c:739: `fh' undeclared (first use in this function)
rsvg-ft.c:740: `glyph_ix' undeclared (first use in this function)
rsvg-ft.c:740: `sx' undeclared (first use in this function)
rsvg-ft.c:740: `sy' undeclared (first use in this function)
rsvg-ft.c:740: `xy' undeclared (first use in this function)
rsvg-ft.c:745: `cache_ix' undeclared (first use in this function)
rsvg-ft.c: In function `rsvg_ft_measure_or_render_string':
rsvg-ft.c:816: parse error before `glyph_index'
rsvg-ft.c:817: `FT_UInt' undeclared (first use in this function)
rsvg-ft.c:840: dereferencing pointer to incomplete type
rsvg-ft.c:844: dereferencing pointer to incomplete type
rsvg-ft.c:845: dereferencing pointer to incomplete type
rsvg-ft.c:846: dereferencing pointer to incomplete type
rsvg-ft.c:848: dereferencing pointer to incomplete type
rsvg-ft.c:849: dereferencing pointer to incomplete type
rsvg-ft.c:850: dereferencing pointer to incomplete type
rsvg-ft.c:851: dereferencing pointer to incomplete type
rsvg-ft.c:853: dereferencing pointer to incomplete type
rsvg-ft.c:854: dereferencing pointer to incomplete type
rsvg-ft.c:890: dereferencing pointer to incomplete type
rsvg-ft.c:898: dereferencing pointer to incomplete type
rsvg-ft.c:901: `last_glyph' undeclared (first use in this function)
rsvg-ft.c:902: `FT_Vector' undeclared (first use in this function)
rsvg-ft.c:902: parse error before `kern'
rsvg-ft.c:910: dereferencing pointer to incomplete type
rsvg-ft.c:911: `ft_kerning_unscaled' undeclared (first use in this
function)
rsvg-ft.c:912: `kern' undeclared (first use in this function)
rsvg-ft.c:939: `cache_index' undeclared (first use in this function)
rsvg-ft.c:940: dereferencing pointer to incomplete type
make[2]: *** [rsvg-ft.lo] Error 1
make[2]: Leaving directory
`/home/xadm/x11-src/add-on/GNOME/nautilus-1.0.2/librsvg'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/xadm/x11-src/add-on/GNOME/nautilus-1.0.2'
make: *** [all-recursive-am] Error 2


Any suggestions would be greatly appreciated.
-- 
    _/_/_/     _/  _/   _/_/_/_/   _/_/_/_/_/_/ Robert H. Ford II
   _/   _/    _/  _/   _/           _/    _/    Lucent Technologies
  _/_/_/     _/_/_/   _/_/_/       _/    _/     Bell Labs Innovations
 _/   _/    _/  _/   _/           _/    _/      Naperville IL,
60566-7045
_/    _/   _/  _/   _/         _/_/_/_/_/_/    
mailto:rhford2 lucent com
                                                Voice: (630) 713-4957
__________________________________________________
|  M R spiders!                    |      |   |  |
|  M N O spiders!                  |      |   |  |
|  O S A R - C D E D B D I's?      |      |   |  |
|  Y I B, M R spiders...           |      |   *  |
|                                  *      |      |
|                                         *      |
--------------------------------------------------




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]