RE:Pango build Sol 2.8 problems



I'm not sure if this is the correct list to address this question to,
but I am experiencing the same compile error of pango 1.15.0 on Solaris
10. Was there ever any workaround to this problem? 


Thanks,
Chris


 


Pango build Sol 2.8 problems


Trblshtr028
Wed, 02 Nov 2005 05:27:21 -0800

Sorry to post here, but resources on the net are a bit scarce.  I am in
the process of updating parts of my system.  I have managed to get the
following updated with minimal problem on my sunblade 150 running
Solaris 8:
    
    atk 1.10.1
    cairo 1.0.2
    expat 1.95.8
    fontconfig 2.3.90
    freetype 2.1.10
    glib 2.8.3
 
I have tried compiling pango 1.10.1 as well as pango 1.9.1.  The
configure step seems to proceed fine, but when I do a make, I am getting
the following error:
 
 gcc -mcpu=v9 -Wall -o .libs/pango-querymodules querymodules.o
./.libs/libpangox-1.0.so -L/usr/local/lib -L/usr/lib -L/usr/openwin/lib
-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/ssl/lib -lX11 -lsocket
-lnsl ./.libs/libpangoft2-1.0.so
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so /usr/local/lib/libfontconfig.so /usr/local/lib/libexpat.so
/usr/local/lib/libfreetype.so -lz ./.libs/libpango-1.0.so -lm
/usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so -ldl
/usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so -lc
/usr/local/lib/libiconv.so -R/usr/local/lib 
ld: warning: file ./.libs/libpango-1.0.so: linked to
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so: attempted multiple inclusion of file 
Undefined                       first referenced 
symbol                             in file 
g_object_unref                      ./.libs/libpangox-1.0.so 
g_type_class_peek_parent            ./.libs/libpangox-1.0.so 
g_type_class_add_private            ./.libs/libpangoft2-1.0.so 
g_object_class_install_property     ./.libs/libpangoft2-1.0.so 
g_type_instance_get_private         ./.libs/libpangoft2-1.0.so 
g_enum_get_value_by_nick
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_type_module_unuse
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_object_get_qdata                  ./.libs/libpangox-1.0.so 
g_object_set_qdata_full             ./.libs/libpangox-1.0.so 
g_type_init                         querymodules.o 
g_type_name                         ./.libs/libpangoft2-1.0.so 
g_type_module_get_type
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_param_spec_pointer                ./.libs/libpangoft2-1.0.so 
g_type_class_ref                    querymodules.o 
g_type_register_static              ./.libs/libpangox-1.0.so 
g_type_check_instance_is_a          ./.libs/libpangox-1.0.so 
g_boxed_type_register_static
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_flags_register_static
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_object_new                        ./.libs/libpangox-1.0.so 
g_object_ref                        ./.libs/libpangox-1.0.so 
g_enum_get_value                    querymodules.o 
g_type_module_use
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_enum_register_static
/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango/.libs/libpango-
1.0.so 
g_value_get_pointer                 ./.libs/libpangoft2-1.0.so 
ld: fatal: Symbol referencing errors. No output written to
.libs/pango-querymodules 
collect2: ld returned 1 exit status 
make[4]: *** [pango-querymodules] Error 1 
make[4]: Leaving directory
`/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango' 
make[3]: *** [all-recursive] Error 1 
make[3]: Leaving directory
`/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango' 
make[2]: *** [all] Error 2 
make[2]: Leaving directory
`/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1/pango' 
make[1]: *** [all-recursive] Error 1 
make[1]: Leaving directory
`/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1' 
make: *** [all] Error 2 
[xavier]/export/home/ldavis/dev/sylpheed_claw/pango-1.10.1 > 

 
 
So I looked, and many of these objects are in
/usr/local/lib/libgobject-2.0.so, which is included in the line above.
I have tried editing the line and using -lgobject-2.0, but its been no
help.
 
Any help solving this is appreciated.
 
Thanks,
Lynch
	



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