Re: pango failure on Darwin
- From: Finlay Dobbie <finlay dobbie btinternet com>
- To: Max Horn <max quendi de>
- Cc: gtk-devel-list gnome org
- Subject: Re: pango failure on Darwin
- Date: Fri, 14 Sep 2001 23:10:15 +0100
On Friday, September 14, 2001, at 10:56 pm, Max Horn wrote:
This is a bug in libtool!
I thought it might be. Grr... :-)
You can get around it by doing that compile manually, make will see the
generated file and continue afterwards.
It doesn't.
[localhost:~/sandbox/pango] finlayd% cd pango/
[localhost:~/sandbox/pango/pango] finlayd% gcc -dynamiclib
-flat_namespace -undefined suppress -o .libs/libpango-0.18.dylib
break.lo fonts.lo glyphstring.lo mapping.lo modules.lo pango-
attributes.lo pango-color.lo pango-context.lo pango-coverage.lo
pango-fontmap.lo pango-intset.lo pango-item.lo pango-layout.lo
pango-markup.lo pango-tabs.lo pango-utils.lo reorder-items.lo shape.lo
pango-enum-types.lo -all_load -L/sw/lib -L/usr/local/lib -lgobject-1.3
-lgmodule-1.3 -ldl -lglib-1.3 -liconv mini-fribidi/.libs/libmini-
fribidi.al -lc -install_name /usr/local/lib/libpango-0.18.dylib
<< successful completion >>
[localhost:~/sandbox/pango/pango] finlayd% make
Making all in mini-fribidi
make[1]: Nothing to be done for `all'.
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-L/sw/lib -o libpango.la -rpath /usr/local/lib -release 0.18
-L/usr/local/lib -lgobject-1.3 -lgmodule-1.3 -ldl -lglib-1.3 -liconv
break.lo fonts.lo glyphstring.lo mapping.lo modules.lo pango-
attributes.lo pango-color.lo pango-context.lo pango-coverage.lo
pango-fontmap.lo pango-intset.lo pango-item.lo pango-layout.lo
pango-markup.lo pango-tabs.lo pango-utils.lo reorder-items.lo shape.lo
pango-enum-types.lo mini-fribidi/libmini-fribidi.la
rm -fr .libs/libpango.la .libs/libpango.* .libs/libpango-0.18.*
../libtool: parse error: condition expected: xno = [3181]
gcc -dynamiclib -flat_namespace -undefined suppress -o
.libs/libpango-0.18.dylib break.lo fonts.lo glyphstring.lo mapping.lo
modules.lo pango-attributes.lo pango-color.lo pango-context.lo
pango-coverage.lo pango-fontmap.lo pango-intset.lo pango-item.lo
pango-layout.lo pango-markup.lo pango-tabs.lo pango-utils.lo
reorder-items.lo shape.lo pango-enum-types.lo -all_load mini-
fribidi/.libs/libmini-fribidi.al -L/sw/lib -L/usr/local/lib
-lgobject-1.3 -lgmodule-1.3 -ldl -lglib-1.3 -liconv mini-
fribidi/.libs/libmini-fribidi.al -lc -install_name
/usr/local/lib/libpango-0.18.dylib
ld: multiple definitions of symbol __pango_fribidi_get_type
mini-fribidi/.libs/libmini-fribidi.al(fribidi_get_type.lo) definition of
__pango_fribidi_get_type in section (__TEXT,__text)
mini-fribidi/.libs/libmini-fribidi.al(fribidi_get_type.lo) definition of
__pango_fribidi_get_type in section (__TEXT,__text)
ld: multiple definitions of symbol _pango_get_mirror_char
mini-fribidi/.libs/libmini-fribidi.al(fribidi_get_type.lo) definition of
_pango_get_mirror_char in section (__TEXT,__text)
mini-fribidi/.libs/libmini-fribidi.al(fribidi_get_type.lo) definition of
_pango_get_mirror_char in section (__TEXT,__text)
ld: multiple definitions of symbol _pango_log2vis_get_embedding_levels
mini-fribidi/.libs/libmini-fribidi.al(fribidi.lo) definition of
_pango_log2vis_get_embedding_levels in section (__TEXT,__text)
mini-fribidi/.libs/libmini-fribidi.al(fribidi.lo) definition of
_pango_log2vis_get_embedding_levels in section (__TEXT,__text)
/usr/bin/libtool: internal link edit command failed
make[1]: *** [libpango.la] Error 1
make: *** [all-recursive] Error 1
Christoph and me already submitted a patch for libtool, but that seems
to cause other problems on other platforms :/ It is being inverstigated.
dyld is still stupid :-)
-- Finlay
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]