compile pango-1.10.4.tar.gz error



make  all-recursive

make[1]: Entering directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4'

Making all in pango

make[2]: Entering directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango'

( cd . && glib-mkenums \

                --fhead "#ifndef __PANGO_ENUM_TYPES_H__\n#define __PANGO_ENUM_TY

PES_H__\n\n#include <glib-object.h>\n\nG_BEGIN_DECLS\n" \

                --fprod "/* enumerations from \"@filename \" */\n" \

                --vhead "GType @enum_name _get_type (void);\n#define PANGO_TYPE_

@ENUMSHORT@ (@enum_name _get_type())\n"         \

                --ftail "G_END_DECLS\n\n#endif /* __PANGO_ENUM_TYPES_H__ */" \

        pango.h pango-attributes.h pango-break.h pango-context.h pango-coverage.

h pango-engine.h pango-font.h pango-fontmap.h pango-fontset.h pango-glyph.h pang

o-glyph-item.h pango-item.h pango-layout.h pango-modules.h pango-renderer.h pang

o-script.h pango-tabs.h pango-types.h pango-utils.h pangofc-font.h pangofc-fontm

ap.h ) > tmp-pango-enum-types.h \

&& (cmp -s tmp-pango-enum-types.h pango-enum-types.h || cp tmp-pango-enum-types.

h pango-enum-types.h ) \

&& rm -f tmp-pango-enum-types.h \

$

( cd . && glib-mkenums \

                --fhead "#include <pango.h>" \

                --fprod "\n/* enumerations from \"@filename \" */" \

                --vhead "GType\n enum_name@_get_type (void)\n{\n  static GType e

type = 0;\n  if (etype == 0) {\n    static const G Type@Value values[] = {" \

                --vprod "      { @VALUENAME@, \"@VALUENAME \", \"@valuenick \" }

," \

                --vtail "      { 0, NULL, NULL }\n    };\n    etype = g_ type@_r

egister_static (\"@EnumName \", values);\n  }\n  return etype;\n}\n" \

        pango.h pango-attributes.h pango-break.h pango-context.h pango-coverage.

h pango-engine.h pango-font.h pango-fontmap.h pango-fontset.h pango-glyph.h pang

o-glyph-item.h pango-item.h pango-layout.h pango-modules.h pango-renderer.h pang

o-script.h pango-tabs.h pango-types.h pango-utils.h pangofc-font.h pangofc-fontm

ap.h ) > tmp-pango-enum-types.c \

&& (cmp -s tmp-pango-enum-types.c pango-enum-types.c || cp tmp-pango-enum-types.

c pango-enum-types.c ) \

&& rm -f tmp-pango-enum-types.c \

&& echo timestamp > s-enum-types-c

make  all-recursive

make[3]: Entering directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango'

Making all in mini-fribidi

make[4]: Entering directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/mini-

fribidi'

make[4]: Nothing to be done for `all'.

make[4]: Leaving directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/mini-f

ribidi'

make[4]: Entering directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango'

if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DO

MAIN=\"Pango\" -DPANGO_ENABLE_BACKEND -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/usr/

local/etc\" -DLIBDIR=\"/usr/local/lib\" -DMODULE_VERSION=\"1.4.0\" -I.. -DG_DISA

BLE_CAST_CHECKS -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib

-2.0/include          -g -O2 -Wall -MT module-defs-win32.lo -MD -MP -MF ".deps/m

odule-defs-win32.Tpo" \

  -c -o module-defs-win32.lo `test -f 'module-defs-win32.c' || echo './'`module-

defs-win32.c; \

then mv -f ".deps/module-defs-win32.Tpo" ".deps/module-defs-win32.Plo"; \

else rm -f ".deps/module-defs-win32.Tpo"; exit 1; \

fi

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"Pango\" -DPANGO_ENABLE_BACKEN

D -DPANGO_ENABLE_ENGINE -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/li

b\" -DMODULE_VERSION=\"1.4.0\" -I.. -DG_DISABLE_CAST_CHECKS -D_REENTRANT -I/usr/

local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -g -O2 -Wall -MT module

-defs-win32.lo -MD -MP -MF .deps/module-defs-win32.Tpo -c module-defs-win32.c  -

DPIC -o .libs/module-defs-win32.o

/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall  -L/usr/local/lib -o libpangowi

n32-1.0.la -rpath /usr/local/lib -version-info 1003:1:1003 -export-symbols-regex

 "^pango_.*"  pangowin32.lo pangowin32-fontcache.lo pangowin32-fontmap.lo module

-defs-win32.lo libpango-1.0.la  -L/usr/local/lib -lgobject-2.0 -lgmodule-2.0 -lg

lib-2.0 -lintl -liconv   -lgdi32

 

*** Warning: This system can not link to static lib archive libpango-1.0.la.

*** I have the capability to make that library automatically link in when

*** you link to this library.  But I can only do this if you have a

*** shared version of the library, which you do not appear to have.

libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin shared l

ibraries

rm -fr  .libs/libpangowin32-1.0.a .libs/libpangowin32-1.0.la .libs/libpangowin32

-1.0.lai

ar cru .libs/libpangowin32-1.0.a

ranlib .libs/libpangowin32-1.0.a

creating libpangowin32-1.0.la

(cd .libs && rm -f libpangowin32-1.0.la && ln -s ../libpangowin32-1.0.la libpang

owin32-1.0.la)

/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall  -L/usr/local/lib -o pango-quer

ymodules.exe  querymodules.o    libpangowin32-1.0.la libpango-1.0.la -L/usr/loca

l/lib -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv

gcc -g -O2 -Wall -o pango-querymodules.exe querymodules.o  -L/usr/local/lib ./.l

ibs/libpangowin32-1.0.a /cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/.libs/libp

ango-1.0.a -L/usr/lib -lgdi32 ./.libs/libpango-1.0.a /usr/lib/libgobject-2.0.dll

.a /usr/lib/libgmodule-2.0.dll.a /usr/lib/libglib-2.0.dll.a /usr/local/lib/libgo

bject-2.0.dll.a /usr/local/lib/libgmodule-2.0.dll.a /usr/local/lib/libglib-2.0.d

ll.a -luser32 -lkernel32 /usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a -L/usr/l

ocal/lib -L/usr/local/lib

querymodules.o: In function `script_from_string':

/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/querymodules.c:111: undefined refe

rence to `_pango_script_get_type'

querymodules.o: In function `main':

/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/querymodules.c:214: undefined refe

rence to `_pango_config_key_get'

/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/querymodules.c:223: undefined refe

rence to `_pango_split_file_list'

/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango/querymodules.c:216: undefined refe

rence to `_pango_get_lib_subdirectory'

collect2: ld returned 1 exit status

make[4]: *** [pango-querymodules.exe] Error 1

make[4]: Leaving directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango'

make[3]: *** [all-recursive] Error 1

make[3]: Leaving directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango'

make[2]: *** [all] Error 2

make[2]: Leaving directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4/pango'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/cygdrive/d/cygwin/usr/src/pango-1.10.4'

 

Hi all,

I have compiled the glib-2.8.6 and atk-1.10.3 successful in cygwin&WIN2K environment. But it is error when compiling the pango-1.10.4. what’ s the reason and how to make it work well?

 

Thank you.

 

Allen Zhang

 



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