Re: Issue now with pango on osx



Yes i installed libinconv in the prefix path and the error has changed.

ld: .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o illegal reference to symbol: _ATSFontFindFromPostScriptName defined in indirectly referenced dynamic library /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ Frameworks/ATS.framework/Versions/A/ATS ld: .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o illegal reference to symbol: _CFRelease defined in indirectly referenced dynamic library /System/Library/Frameworks/CoreFoundation.framework/Versions/A/ CoreFoundation ld: .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o illegal reference to symbol: _FMGetATSFontRefFromFont defined in indirectly referenced dynamic library /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ Frameworks/QD.framework/Versions/A/QD
ld: warning multiple definitions of symbol __libiconv_version
/usr/lib/libiconv.dylib(iconv.o) definition of __libiconv_version
/sw/lib/libiconv.dylib(iconv.o) definition of __libiconv_version
ld: warning multiple definitions of symbol _aliases_lookup
/usr/lib/libiconv.dylib(iconv.o) definition of _aliases_lookup
/sw/lib/libiconv.dylib(iconv.o) definition of _aliases_lookup
ld: warning multiple definitions of symbol _libiconv
/usr/lib/libiconv.dylib(iconv.o) definition of _libiconv
/sw/lib/libiconv.dylib(iconv.o) definition of _libiconv
ld: warning multiple definitions of symbol _libiconv_close
/usr/lib/libiconv.dylib(iconv.o) definition of _libiconv_close
/sw/lib/libiconv.dylib(iconv.o) definition of _libiconv_close
ld: warning multiple definitions of symbol _libiconv_open
/usr/lib/libiconv.dylib(iconv.o) definition of _libiconv_open
/sw/lib/libiconv.dylib(iconv.o) definition of _libiconv_open
ld: warning multiple definitions of symbol _libiconvctl
/usr/lib/libiconv.dylib(iconv.o) definition of _libiconvctl
/sw/lib/libiconv.dylib(iconv.o) definition of _libiconvctl
ld: warning multiple definitions of symbol _libiconvlist
/usr/lib/libiconv.dylib(iconv.o) definition of _libiconvlist
/sw/lib/libiconv.dylib(iconv.o) definition of _libiconvlist
ld: warning multiple definitions of symbol _locale_charset
/usr/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/usr/local/gtk/lib/libintl.dylib(localcharset.o) definition of _locale_charset
/sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
ld: warning multiple definitions of symbol _libiconv_relocate
/usr/lib/libiconv.dylib(relocatable.o) definition of _libiconv_relocate
/sw/lib/libiconv.dylib(relocatable.o) definition of _libiconv_relocate
ld: warning multiple definitions of symbol _libiconv_set_relocation_prefix /usr/lib/libiconv.dylib(relocatable.o) definition of _libiconv_set_relocation_prefix /sw/lib/libiconv.dylib(relocatable.o) definition of _libiconv_set_relocation_prefix
/usr/bin/libtool: internal link edit command failed
make[4]: *** [libpangocairo-1.0.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

On 06/02/2006, at 11:09 PM, electroteque wrote:

Compile stops here though ..

libtool: link: warning: `/usr/lib//libiconv.la' seems to be moved
libtool: link: warning: `/usr/lib//libiconv.la' seems to be moved
generating symbol list for `libpangocairo-1.0.la'
/usr/bin/nm -p .libs/libpangocairo_1_0_la-pangocairo-font.o .libs/libpangocairo_1_0_la-pangocairo-fontmap.o .libs/libpangocairo_1_0_la-pangocairo-render.o .libs/libpangocairo_1_0_la-pangocairo-fcfont.o .libs/libpangocairo_1_0_la-pangocairo-fcfontmap.o .libs/libpangocairo_1_0_la-module-defs-atsui.o .libs/libpangocairo_1_0_la-pangoatsui.o .libs/libpangocairo_1_0_la-pangoatsui-fontmap.o .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o .libs/libpangocairo_1_0_la-pangocairo-atsuifontmap.o | sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libpangocairo-1.0.exp grep -E -e "^pango_.*" ".libs/libpangocairo-1.0.exp" > ".libs/libpangocairo-1.0.expT"
mv -f ".libs/libpangocairo-1.0.expT" ".libs/libpangocairo-1.0.exp"
sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < .libs/libpangocairo-1.0.exp > .libs/libpangocairo-1.0-symbols.expsym gcc -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libpangocairo-1.0.0.1101.2.dylib .libs/libpangocairo_1_0_la-pangocairo-font.o .libs/libpangocairo_1_0_la-pangocairo-fontmap.o .libs/libpangocairo_1_0_la-pangocairo-render.o .libs/libpangocairo_1_0_la-pangocairo-fcfont.o .libs/libpangocairo_1_0_la-pangocairo-fcfontmap.o .libs/libpangocairo_1_0_la-module-defs-atsui.o .libs/libpangocairo_1_0_la-pangoatsui.o .libs/libpangocairo_1_0_la-pangoatsui-fontmap.o .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o .libs/libpangocairo_1_0_la-pangocairo-atsuifontmap.o -L/usr/local/gtk/lib ./.libs/libpango-1.0.dylib -L/sw/lib /sw/lib/libiconv.dylib /usr/lib/libc.dylib /usr/lib//libiconv.dylib /usr/lib/libm.dylib /usr/local/gtk/lib/libgobject-2.0.dylib /usr/local/gtk/lib/libgmodule-2.0.dylib /usr/local/gtk/lib/libglib-2.0.dylib /usr/local/gtk/lib/libintl.dylib /usr/lib/libiconv.dylib /usr/local/gtk/lib/libcairo.dylib /usr/local/gtk/lib/libpng12.dylib /sw/lib/libexpat.dylib /usr/lib/libz.dylib -lm ./.libs/libpangoft2-1.0.dylib /usr/share/sources/gtk/pango/pango/.libs/libpango-1.0.dylib /usr/local/gtk/lib/libfontconfig.dylib /usr/local/gtk/lib/libfreetype.dylib -lz -install_name /usr/local/gtk/lib/libpangocairo-1.0.0.dylib -Wl,-compatibility_version -Wl,1102 -Wl,-current_version -Wl,1102.2 ld: .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o illegal reference to symbol: _ATSFontFindFromPostScriptName defined in indirectly referenced dynamic library /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ Frameworks/ATS.framework/Versions/A/ATS ld: .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o illegal reference to symbol: _CFRelease defined in indirectly referenced dynamic library /System/Library/Frameworks/CoreFoundation.framework/Versions/A/ CoreFoundation ld: .libs/libpangocairo_1_0_la-pangocairo-atsuifont.o illegal reference to symbol: _FMGetATSFontRefFromFont defined in indirectly referenced dynamic library /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ Frameworks/QD.framework/Versions/A/QD
ld: warning multiple definitions of symbol _locale_charset
/sw/lib/libiconv.dylib(localcharset.o) definition of _locale_charset
/usr/local/gtk/lib/libintl.dylib(localcharset.o) definition of _locale_charset
/usr/bin/libtool: internal link edit command failed
make[4]: *** [libpangocairo-1.0.la] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


On 06/02/2006, at 11:01 PM, Behdad Esfahbod wrote:

On Mon, 6 Feb 2006, electroteque wrote:

Hi there, i now have an issue with pango using this configure line

./autogen.sh --prefix=$prefix --disable-gtk-doc --without-x && make &&
make install

the result is

gcc -I/sw/include -Wall -o .libs/cairosimple cairosimple.o
...
ld: Undefined symbols:
.objc_class_name_NSAutoreleasePool
.objc_class_name_NSFontManager
.objc_class_name_NSString
_objc_msgSend

Should i get inconv from source and build in the prefix path instead of
the fink one ?

It's this bug:

  http://bugzilla.gnome.org/show_bug.cgi?id=322374

You can ignore the error, since it's for the examples, not the
library.

--behdad
http://behdad.org/

"Commandment Three says Do Not Kill, Amendment Two says Blood Will Spill"
	-- Dan Bern, "New American Language"


_______________________________________________
gtk-devel-list mailing list
gtk-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list





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