I tried this but I can not install this requirement: configure: error: Package requirements (glib-2.0 >= 2.35.3 atk >= 2.7.5 > pango >= 1.32.4 cairo >= 1.10.0 cairo-gobject >= 1.10.0 > gdk-pixbuf-2.0 >= 2.27.1) were not met: > No package 'pango' found
When I run configure: bill@bill-laptop:~/Downloads/pango-1.32.6$ ./configure > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... /bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking build system type... i686-pc-linux-gnu > checking host system type... i686-pc-linux-gnu > checking for native Win32... no > checking for gcc... gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for style of include used by make... GNU > checking dependency style of gcc... gcc3 > checking for c++... c++ > checking whether we are using the GNU C++ compiler... yes > checking whether c++ accepts -g... yes > checking dependency style of c++... gcc3 > checking for sysconf... yes > checking for getpagesize... yes > checking how to run the C preprocessor... gcc -E > checking for grep that handles long lines and -e... /bin/grep > checking for egrep... /bin/grep -E > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for unistd.h... (cached) yes > checking sys/mman.h usability... yes > checking sys/mman.h presence... yes > checking for sys/mman.h... yes > checking how to print strings... printf > checking for a sed that does not truncate output... /bin/sed > checking for fgrep... /bin/grep -F > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B > checking the name lister (/usr/bin/nm -B) interface... BSD nm > checking whether ln -s works... yes > checking the maximum length of command line arguments... 1572864 > checking whether the shell understands some XSI constructs... yes > checking whether the shell understands "+="... yes > checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu > format... func_convert_file_noop > checking how to convert i686-pc-linux-gnu file names to toolchain > format... func_convert_file_noop > checking for /usr/bin/ld option to reload object files... -r > checking for objdump... objdump > checking how to recognize dependent libraries... pass_all > checking for dlltool... dlltool > checking how to associate runtime and link libraries... printf %s\n > checking for ar... ar > checking for archiver @FILE support... @ > checking for strip... strip > checking for ranlib... ranlib > checking command to parse /usr/bin/nm -B output from gcc object... ok > checking for sysroot... no > checking for mt... mt > checking if mt is a manifest tool... no > checking for dlfcn.h... yes > checking for objdir... .libs > checking if gcc supports -fno-rtti -fno-exceptions... no > checking for gcc option to produce PIC... -fPIC -DPIC > checking if gcc PIC flag -fPIC -DPIC works... yes > checking if gcc static flag -static works... yes > checking if gcc supports -c -o file.o... yes > checking if gcc supports -c -o file.o... (cached) yes > checking whether the gcc linker (/usr/bin/ld) supports shared libraries... > yes > checking whether -lc should be explicitly linked in... no > checking dynamic linker characteristics... GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > checking how to run the C++ preprocessor... c++ -E > checking for ld used by c++... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking whether the c++ linker (/usr/bin/ld) supports shared libraries... > yes > checking for c++ option to produce PIC... -fPIC -DPIC > checking if c++ PIC flag -fPIC -DPIC works... yes > checking if c++ static flag -static works... yes > checking if c++ supports -c -o file.o... yes > checking if c++ supports -c -o file.o... (cached) yes > checking whether the c++ linker (/usr/bin/ld) supports shared libraries... > yes > checking dynamic linker characteristics... (cached) GNU/Linux ld.so > checking how to hardcode library paths into programs... immediate > configure: creating ./config.lt > config.lt: creating libtool > checking for some Win32 platform... no > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking for HARFBUZZ... yes > checking for FONTCONFIG... yes > checking for FREETYPE... yes > checking for XFT... no > checking for CoreText availability... no > checking for CAIRO... yes > checking which cairo font backends could be used... freetype > checking for GLIB... yes > checking for LIBTHAI... no > checking for gobject-introspection... yes > checking modules to link statically... > checking dynamic modules to build... > arabic-lang,basic-fc,basic-win32,basic-coretext,indic-lang, (those built > into Pango will be excluded) > checking for flockfile... yes > checking for strtok_r... yes > checking for gtkdoc-check... /usr/bin/gtkdoc-check > checking for gtkdoc-rebase... /usr/bin/gtkdoc-rebase > checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf > checking whether to build gtk-doc documentation... no > checking for -Bsymbolic-functions linker flag... yes > checking Whether to write dependencies into .pc files... no > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > checking for unistd.h... (cached) yes > checking that generated files are newer than configure... done > configure: creating ./config.status > config.status: creating Makefile > config.status: creating pango/Makefile > config.status: creating pango/mini-fribidi/Makefile > config.status: creating pango/pango.rc > config.status: creating pango/pangoft2.rc > config.status: creating pango/pangowin32.rc > config.status: creating pango/pangocairo.rc > config.status: creating pango/pangoxft.rc > config.status: creating pango-view/Makefile > config.status: creating modules/Makefile > config.status: creating modules/arabic/Makefile > config.status: creating modules/basic/Makefile > config.status: creating modules/indic/Makefile > config.status: creating modules/thai/Makefile > config.status: creating examples/Makefile > config.status: creating docs/Makefile > config.status: creating docs/version.xml > config.status: creating tools/Makefile > config.status: creating tests/Makefile > config.status: creating build/Makefile > config.status: creating build/win32/Makefile > config.status: creating build/win32/vs9/Makefile > config.status: creating build/win32/vs10/Makefile > config.status: creating pango.pc > config.status: creating pangowin32.pc > config.status: creating pangoft2.pc > config.status: creating pangoxft.pc > config.status: creating pangocairo.pc > config.status: creating pango-uninstalled.pc > config.status: creating pangowin32-uninstalled.pc > config.status: creating pangoft2-uninstalled.pc > config.status: creating pangoxft-uninstalled.pc > config.status: creating pangocairo-uninstalled.pc > config.status: creating pango-zip.sh > config.status: creating config.h.win32 > config.status: creating config.h > config.status: executing depfiles commands > config.status: executing libtool commands > config.status: executing pango/module-defs.h commands > config.status: executing pango/module-defs-fc.c commands > config.status: executing pango/module-defs-win32.c commands > config.status: executing pango/module-defs-coretext.c commands > config.status: executing pango/module-defs-lang.c commands > config.status: executing pango/pango-features.h commands > config.status: creating pango/pango-features.h > configuration: > backends: Cairo FreeType When I run make: bill@bill-laptop:~/Downloads/pango-1.32.6$ make > make all-recursive > make[1]: Entering directory `/home/bill/Downloads/pango-1.32.6' > Making all in pango > make[2]: Entering directory `/home/bill/Downloads/pango-1.32.6/pango' > GEN s-enum-types-h > GEN s-enum-types-c > make all-recursive > make[3]: Entering directory `/home/bill/Downloads/pango-1.32.6/pango' > Making all in mini-fribidi > make[4]: Entering directory > `/home/bill/Downloads/pango-1.32.6/pango/mini-fribidi' > CC fribidi.lo > CC fribidi_char_type.lo > CC fribidi_types.lo > CCLD libmini-fribidi.la > make[4]: Leaving directory > `/home/bill/Downloads/pango-1.32.6/pango/mini-fribidi' > make[4]: Entering directory `/home/bill/Downloads/pango-1.32.6/pango' > CC break.lo > CC ellipsize.lo > CC fonts.lo > CC glyphstring.lo > CC modules.lo > CC pango-attributes.lo > CC pango-bidi-type.lo > CC pango-color.lo > CC pango-context.lo > pango-context.c: In function 'string_from_script': > pango-context.c:1415:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-context.c:1415:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-context.c:1415:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-context.c:1415:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-context.c:1416:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-context.c:1416:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > CC pango-coverage.lo > CC pango-engine.lo > pango-engine.c: In function '_pango_get_fallback_shaper': > pango-engine.c:208:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-engine.c:208:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-engine.c:208:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-engine.c:208:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-engine.c:209:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pango-engine.c:209:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > CC pango-fontmap.lo > CC pango-fontset.lo > CC pango-glyph-item.lo > CC pango-gravity.lo > CC pango-item.lo > CC pango-language.lo > CC pango-layout.lo > CC pango-markup.lo > CC pango-matrix.lo > CC pango-renderer.lo > CC pango-script.lo > CC pango-tabs.lo > CC pango-utils.lo > pango-utils.c: In function 'read_config': > pango-utils.c:619:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:619:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:619:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:619:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:638:7: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:638:7: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c: In function 'pango_get_sysconf_subdirectory': > pango-utils.c:731:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:731:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:731:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:731:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:745:7: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:745:7: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c: In function 'pango_get_lib_subdirectory': > pango-utils.c:766:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:766:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:766:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:766:3: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:786:7: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > pango-utils.c:786:7: warning: dereferencing type-punned pointer will break > strict-aliasing rules [-Wstrict-aliasing] > CC reorder-items.lo > CC shape.lo > CC pango-enum-types.lo > CC module-defs-lang.lo > CCLD libpango-1.0.la > CC pangofc-font.lo > CC pangofc-fontmap.lo > pangofc-fontmap.c: In function 'get_gravity_class': > pangofc-fontmap.c:242:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangofc-fontmap.c:242:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangofc-fontmap.c:242:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangofc-fontmap.c:242:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangofc-fontmap.c:243:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangofc-fontmap.c:243:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > CC pangofc-decoder.lo > CC pangoft2.lo > CC module-defs-fc.lo > CC pangoft2-fontmap.lo > pangoft2-fontmap.c: In function 'pango_ft2_font_map_for_display': > pangoft2-fontmap.c:296:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangoft2-fontmap.c:296:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangoft2-fontmap.c:296:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangoft2-fontmap.c:296:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangoft2-fontmap.c:297:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangoft2-fontmap.c:297:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > CC pangoft2-render.lo > CC pango-ot-buffer.lo > CC pango-ot-info.lo > CC pango-ot-ruleset.lo > CC pango-ot-tag.lo > CCLD libpangoft2-1.0.la > CC pangocairo-context.lo > CC pangocairo-font.lo > CC pangocairo-fontmap.lo > CC pangocairo-render.lo > CC pangocairo-fcfont.lo > pangocairo-fcfont.c: In function 'get_gravity_class': > pangocairo-fcfont.c:190:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangocairo-fcfont.c:190:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangocairo-fcfont.c:190:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangocairo-fcfont.c:190:3: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangocairo-fcfont.c:191:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > pangocairo-fcfont.c:191:5: warning: dereferencing type-punned pointer will > break strict-aliasing rules [-Wstrict-aliasing] > CC pangocairo-fcfontmap.lo > CCLD libpangocairo-1.0.la > CC querymodules.o > CCLD pango-querymodules > GISCAN Pango-1.0.gir > (process:25309): GLib-GObject-CRITICAL **: > /build/buildd/*glib2.0-2.32.3*/./gobject/gtype.c:2722: > You forgot to call g_type_init() > (process:25309): GLib-GObject-CRITICAL **: > g_type_interface_add_prerequisite: assertion `G_TYPE_IS_INTERFACE > (interface_type)' failed > (process:25309): GLib-CRITICAL **: g_once_init_leave: assertion `result != > 0' failed > (process:25309): GLib-GObject-CRITICAL **: > /build/buildd/glib2.0-2.32.3/./gobject/gtype.c:2722: You forgot to call > g_type_init() > (process:25309): GLib-CRITICAL **: g_once_init_leave: assertion `result != > 0' failed > (process:25309): GLib-GObject-CRITICAL **: > /build/buildd/glib2.0-2.32.3/./gobject/gtype.c:2722: You forgot to call > g_type_init() > (process:25309): GLib-CRITICAL **: g_once_init_leave: assertion `result != > 0' failed I can not uninstall *glib2.0-2.32.3* But I installed a glib-2.0 >= 2.35.3: bill@bill-laptop:~/Downloads/gtk+-3.6.4$ pkg-config --modversion glib-2.0 > 2.35.7 Diego *Felix* de Almeida +552183798074 On Sat, Feb 9, 2013 at 8:50 PM, Florian Müllner <fmuell...@gnome.org> wrote: > On Sat, Feb 9, 2013 at 12:39 AM, Diego Felix (Bill) <diegob...@gmail.com> > wrote: > > I tried to make the gtk+ from git repository (branch broadway) > > Why? That's an old development branch that has long been merged to > master; to build the broadway backend, just configure GTK+ (master or > any version >= 3.2) with --enable-broadway-backend. > _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list