Hi people!<br><br>  I&#39;m on a long, but exciting, way to get a complete build of LibreOffice Online prototipe. Before start it, I have never built LibreOffice myself, then, I&#39;m glad to increase my knowledge and, in a near future, I hope contribute to the project in some more advanced tasks. At moment, I&#39;m just a newbie.<br>
<br> Michael Meeks mentoring me with many great tips (many thanks Michael!). He also suggested to me that I share my steps here. I have finished my build of GTK+ 3.2 with --enable-x11-backend and --enable-broadway-backend. After solve all dependencies and compile it successful, I get run some little compiled gtk+3.2 samples in the browser using GDK_BACKEND=broadway ./myhelloworld&amp;firefox <a href="http://127.0.0.1:8080/">http://127.0.0.1:8080/</a>. On the LibreOffice side, I have finished OK my first builds of LibreOffice 3.5.0.<br>
<br> To build the LibreOffice Online prototype, however, I have had problems when I use autogen with --enable-gtk3 and --with-system-cairo. <br><br> I have stopped on an error inside vcl after &#39;make&#39;. I tried to isolate the problem with make -sr. The output is at the end of this email. <br>
<br> Anyone can help me? <br><br> Thanks for any help!<br> Gustavo Pacheco.<br><br><br>My steps:<br><br>$ git fetch --all<br>$ git checkout feature/gtk3<br>$ pkg-config --cflags gtk+-3.0<br>$ pkg-config --libs gtk+-3.0<br>
$ ./autogen.sh --with-num-cpus=4 --with-max-jobs=4 --without-junit --enable-graphite --without-java --enable-gtk3 --with-system-cairo<br><br>********************************************************************<br>*<br>*   Running LibreOffice build configuration.<br>
*<br>********************************************************************<br><br>checking build system type... i686-pc-linux-gnu<br>checking host system type... i686-pc-linux-gnu<br>checking for grep that handles long lines and -e... /usr/bin/grep<br>
checking for egrep... /usr/bin/grep -E<br>checking for gawk... gawk<br>checking for gawk... /usr/bin/gawk<br>checking for sed... /usr/bin/sed<br>checking for bash... /bin/sh<br>checking for GNU or BSD tar... tar<br>checking for ccache... not found<br>
checking gcc home... /usr<br>checking for gcc... gcc<br>checking whether the C compiler works... yes<br>checking for C compiler default output file name... a.out<br>checking for suffix of executables... <br>checking whether we are cross compiling... no<br>
checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ISO C89... none needed<br>checking for gcc... /usr/bin/gcc<br>
checking the GNU C compiler version... checked (gcc 4.5)<br>checking for -Bsymbolic-functions linker support ... found <br>checking whether to enable crashdump feature... no<br>checking whether to turn warnings to errors... no<br>
checking whether to do a debug build... no<br>checking whether to build with additional debug utilities... no, full product build<br>checking whether to use linkoo for the smoketest installation... yes<br>checking whether to use link-time optimization... no<br>
checking whether to include symbols... no<br>checking whether to strip the solver or not.... yes<br>checking whether cups support is present... checking for cupsPrintFiles in -lcups... yes<br>checking how to run the C preprocessor... gcc -E<br>
checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>
checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking cups/cups.h usability... yes<br>checking cups/cups.h presence... yes<br>checking for cups/cups.h... yes<br>checking whether we need fontconfig... yes<br>
checking for pkg-config... /usr/bin/pkg-config<br>checking pkg-config is at least version 0.9.0... yes<br>checking for FONTCONFIG... yes<br>checking whether to enable filters for legacy binary file formats (StarOffice 5.2)... no<br>
checking whether to build help... yes<br>checking whether to use RPATH in shared libraries... yes<br>checking whether to include MySpell dictionaries... yes<br>checking whether to use dicts from external paths... no<br>checking whether to enable pch feature... no<br>
checking for GNU make... make<br>checking the GNU make version... make 3.82<br>checking for --hash-style gcc linker support ... gnu <br>checking for perl... /usr/bin/perl<br>checking the Perl version... checked (perl 5)<br>
checking for required Perl modules... all modules found<br>checking for pkg-config... (cached) /usr/bin/pkg-config<br>checking pkg-config is at least version 0.9.0... yes<br>checking for ar... ar<br>checking for nm... nm<br>
checking for objdump... objdump<br>checking for ranlib... ranlib<br>checking for strip... strip<br>checking for ANSI C header files... (cached) yes<br>checking for g++... g++<br>checking whether we are using the GNU C++ compiler... yes<br>
checking whether g++ accepts -g... yes<br>checking the GNU C++ compiler version... checked (g++ 4.5)<br>checking how to run the C++ preprocessor... g++ -E<br>checking how to run the C preprocessor... gcc -E<br>checking size of long... 4<br>
checking size of short... 2<br>checking size of int... 4<br>checking size of long long... 8<br>checking size of double... 8<br>checking size of void*... 4<br>checking alignment of short... 2<br>checking alignment of int... 4<br>
checking alignment of long... 4<br>checking alignment of double... 4<br>checking whether byte ordering is bigendian... no<br>checking for special C compiler options needed for large files... no<br>checking for _FILE_OFFSET_BITS value needed for large files... 64<br>
checking valgrind.h usability... no<br>checking valgrind.h presence... no<br>checking for valgrind.h... no<br>checking valgrind.h usability... no<br>checking valgrind.h presence... no<br>checking for valgrind.h... no<br>checking for g++ include path... /usr/include/c++/4.5<br>
checking Whether building STLPort library makes sense... yes<br>checking Whether STLPort library will be actually built... yes<br>checking whether g++ supports thread safe statics... yes<br>checking whether gcc supports -fvisibility=hidden... yes<br>
checking whether gcc supports -Wno-long-double... yes<br>checking whether gcc supports -mno-avx... yes<br>checking whether gcc supports -std=c++0x without Language Defect 757... yes<br>checking if STL headers are visibility safe... yes<br>
checking if gcc is -fvisibility-inlines-hidden safe with STL headers... yes<br>checking if gcc has a visibility bug with class-level attributes (GCC bug 26905)... no<br>checking which memory allocator to use... internal<br>
checking whether to add custom build version... no<br>checking whether to build with Java support... no<br>checking for dmake... no<br>dmake will be built on ./bootstrap<br>checking whether to enable EPM for packing... no<br>
checking for gperf... /usr/bin/gperf<br>checking gperf version... OK<br>checking whether to build the stax... checking whether to build the ODK... yes<br>checking whether to provide libstdc++/libgcc_s in the installset... yes<br>
checking which zlib to use... external<br>checking zlib.h usability... yes<br>checking zlib.h presence... yes<br>checking for zlib.h... yes<br>checking for deflate in -lz... yes<br>checking which jpeg to use... external<br>
checking jpeglib.h usability... yes<br>checking jpeglib.h presence... yes<br>checking for jpeglib.h... yes<br>checking for jpeg_resync_to_restart in -ljpeg... yes<br>checking which expat to use... internal<br>checking which libvisio to use... internal<br>
checking which libcmis to use... internal<br>checking which libwpd to use... internal<br>checking which cppunit to use... internal<br>checking whether freetype is available... checking for FREETYPE... yes<br>checking which libwps to use... internal<br>
checking which libwpg to use... internal<br>checking for FT_GlyphSlot_Embolden in -lfreetype... yes<br>checking which libxslt to use... internal<br>checking which libxml to use... internal<br>checking which Python to use... checking below<br>
checking for a Python interpreter with version &gt;= 2.6... python<br>checking for python... /usr/bin/python<br>checking for python version... 2.7<br>checking for python platform... linux2<br>checking for python script directory... ${prefix}/lib/python2.7/site-packages<br>
checking for python extension module directory... ${exec_prefix}/lib/python2.7/site-packages<br>checking Python.h usability... yes<br>checking Python.h presence... yes<br>checking for Python.h... yes<br>checking which translate-toolkit to use... internal<br>
checking which db to use... internal<br>checking whether to build the MySQL Connector extension... no<br>checking which libcurl to use... internal<br>checking which boost to use... internal<br>checking which mdds to use... internal<br>
checking which hash container mdds shall use... boost::unordered_map<br>checking which vigra to use... internal<br>checking which odbc headers to use... internal<br>checking whether to enable build of Mozilla... yes<br>checking whether to build Mozilla addressbook connectivity... yes<br>
checking whether to build XML Security support... yes<br>checking whether to build LDAP configuration backend... no. Either Mozilla or OpenLDAP needed<br>checking which Mozilla to use... internal<br>checking for toolkit Mozilla should use... gtk2<br>
checking whether to build Mozilla/SeaMonkey... yes<br>checking for Mozilla sources... checking for a169ab152209200a7bad29a275cb0333-seamonkey-1.1.14.source.tar.gz... will be fetched<br>checking for MOZLIBREQ... yes<br>checking for MOZLIBREQ... yes<br>
checking whether to build provided NSS module... yes<br>checking which sane header to use... internal<br>checking which icu to use... internal<br>checking whether to enable graphite support... yes<br>checking which graphite to use... internal<br>
checking for X... libraries , headers <br>checking for gethostbyname... yes<br>checking for connect... yes<br>checking for remove... yes<br>checking for shmat... yes<br>checking for IceConnectionNumber in -lICE... yes<br>
checking for XOpenDisplay in -lX11... yes<br>checking for XauDisposeAuth in -lXau... yes<br>checking for X11/Composite.h... yes<br>checking whether to link to Xrender... no, dynamically open it<br>checking which Xrender headers to use... internal<br>
checking whether to enable RandR support... yes<br>checking for XRANDR... yes<br>checking whether to use neon... yes<br>checking which neon to use... internal<br>checking which libssl to use... internal<br>checking which redland library to use... internal<br>
checking which libhunspell to use... internal<br>checking which altlinuxhyph to use... internal<br>checking which mythes to use... internal<br>checking which lpsolve to use... internal<br>checking which libexttextcat to use... internal<br>
checking whether libc is &gt;= 2.1.1... yes<br>checking for getopt... yes<br>checking for readdir_r... yes<br>checking for bison... /usr/bin/bison<br>checking the bison version... checked (/usr/bin/bison 2.4.1)<br>checking for flex... /usr/bin/flex<br>
checking for patch... /usr/bin/patch<br>checking for gnucp... no<br>checking for cp... /bin/cp<br>checking whether /bin/cp is GNU cp from coreutils with preserve= support... yes<br>checking for zip... /usr/bin/zip<br>checking for unzip... /usr/bin/unzip<br>
checking for GTK3... yes<br>checking which VCLplugs shall be built... gtk gtk3<br>checking whether to enable GConf support... yes<br>checking for GCONF... yes<br>checking whether to enable GNOME VFS support... yes<br>checking for GNOMEVFS... yes<br>
checking for GTK... yes<br>checking for GTHREAD... yes<br>checking for GTK210... yes<br>checking whether to enable DBUS support... no<br>checking whether to enable GIO support... no<br>checking for LIBPNG... yes<br>checking whether to enable libpng linking in quickstarter... yes<br>
checking whether to enable the GStreamer avmedia backend... yes<br>checking for GSTREAMER... yes<br>checking whether to build the OpenGL Transitions component... yes<br>checking for main in -lGL... yes<br>checking for main in -lGLU... yes<br>
checking which Mesa headers to use... internal<br>checking whether to build the Presentation Minimizer extension... yes<br>checking whether to build the Presenter Console extension... yes<br>checking whether to build the PDF Import extension... yes<br>
checking which pdf backend to use... internal<br>checking for sdext module... checking whether to build the Wiki Publisher extension... no<br>checking whether to build the Report Builder extension... no<br>checking whether to build extension for support of scripts in BeanShell... no<br>
checking whether to build extension for support of scripts in JavaScript... no<br>checking whether to enable the lockdown pieces... no<br>checking whether to enable evolution 2 support... no<br>checking whether to enable KDE address book support... no<br>
checking whether to include MathMLDTD... no<br>checking which themes to include...  default crystal hicontrast oxygen tango<br>checking for helppack integration... integration<br>checking for extensions integration... yes, use integration<br>
checking for Lightproof extensions integration (only supported languages displayed)... no integration<br>checking for Watch Window extension integration... no<br>checking for SmART Gallery (Diagram) extension integration... no<br>
checking for Validator extension integration... no<br>checking for Barcode extension integration... no<br>checking for ConvertTextToNumber extension integration... no<br>checking for Numbertext extension integration... no<br>
checking for Hungarian Cross-reference Toolbar extension integration... no<br>checking for Typography Toolbar extension integration... no<br>checking for Google Docs extension integration... no<br>checking for NLPSolver extension integration... no<br>
checking for LanguageTool extension integration... no<br>checking for oooblogger extension integration... no<br>checking for Sun Professional Template Pack integration (only supported languages displayed)... no integration<br>
checking whether to include third-party fonts... yes<br>checking whether to include Agfa Monotype fonts... no<br>checking whether to include PPDs... yes<br>checking whether to include AFMs... yes<br>checking whether to include extra galleries... no<br>
checking whether to include extra templates... no<br>checking whether to include extra samples... no<br>checking whether to include extra fonts... no<br>checking whether to build global menu support... no<br>checking whether to enable online update... no<br>
checking whether build target is Release Build... no<br>checking whether and how to use Xinerama... yes, with dynamic linking<br>checking X11/extensions/Xinerama.h usability... yes<br>checking X11/extensions/Xinerama.h presence... yes<br>
checking for X11/extensions/Xinerama.h... yes<br>checking for XineramaIsActive in -lXinerama... yes<br>checking what librsvg to use... checking further<br>checking for LIBRSVG... yes<br>checking whether to use the system cairo... yes<br>
checking for CAIRO... yes<br>checking whether to use the system gdk-pixbuf... yes<br>checking whether to use the system GLib... yes<br>checking whether to use the system gettext runtime... yes<br>checking whether to use the system libcroco... yes<br>
checking whether to use the system pango... yes<br>checking whether to use the system libgsf... yes<br>checking whether to use the system libpng... no<br>checking whether to use the system libjpeg... yes<br>checking for product version... 3.5<br>
checking which languages to be built... en-US<br>checking for another &#39;intro&#39; bitmap... none<br>checking for custom &#39;intro&#39; progress bar color... none<br>checking for custom &#39;intro&#39; progress bar size... none<br>
checking for custom &#39;intro&#39; progress bar position... none<br>checking for custom &#39;intro&#39; progress bar frame color... none<br>checking for another &#39;about&#39; bitmap... none<br>checking for another &#39;start center left&#39; bitmap... none<br>
checking for another &#39;start center right&#39; bitmap... none<br>checking for another &#39;start center rtl left&#39; bitmap... none<br>checking for another &#39;start center rtl right&#39; bitmap... none<br>checking for another &#39;start center space&#39; bitmap... none<br>
checking for vendor... not set<br>checking for UNIX wrapper name... not set<br>checking whether to install the compat oo* wrappers... no<br>checking for product name... LibreOffice<br>checking for install dirname... libreoffice<br>
checking for prefix... /usr/local<br>checking for libdir... /usr/local/lib<br>checking for data dir... /usr/local/share<br>checking for man dir... /usr/local/share/man<br>checking for doc dir... /usr/local/share/doc/libreoffice<br>
checking for install dir... /usr/local/lib/libreoffice<br>checking whether to statically link to Gtk... no<br>checking whether to use layout dialogs... no<br>checking build verbosity... not set<br>checking whether to use zenity during build... yes<br>
checking for zenity... /usr/bin/zenity<br>checking whether to enable dependency tracking... yes<br>checking for number of processors to use... 4<br>checking whether to create a big library for better performance... no<br>
checking for maximum of jobs per processor... 4<br>checking for maximum parallelism for gmake... per module:4, for tail_build:4<br>setting up the build environment variables...<br>checking solver path... default<br>setting up the post_download check script<br>
configure: creating ./config.status<br>config.status: creating ooo.lst<br>config.status: creating set_soenv<br>config.status: creating Makefile<br>config.status: creating bin/repo-list<br>config.status: creating desktop/scripts/soffice.sh<br>
Configuration unchanged - avoiding scp2 stamp update<br>Setting up the environment for building LibreOffice <br>Setting Linux x86 specific values... done<br><br>****************************************************************************<br>
*<br>* LibreOffice configuration finished. <br>*<br>**************************************************************************** <br><br>$ make<br><br>-----------------------------------------------------------------------<br>
        Oh dear - something failed during the build - sorry !<br>  For more help with debugging build errors, please see the section in:<br>            <a href="http://wiki.documentfoundation.org/Development">http://wiki.documentfoundation.org/Development</a><br>
<br>  internal build errors:<br><br>ERROR: error 65280 occurred while making /root/git/libo/vcl/prj<br><br> it seems that the error is inside &#39;vcl&#39;, please re-run build<br> inside this module to isolate the error and/or test your fix:<br>
-----------------------------------------------------------------------<br><br>when the problem is isolated and fixed exit and re-run &#39;make&#39; from the top-level<br>make: *** [build] Error 1<br><br><br>Then, I try to isolate the problem:<br>
<br><br>$ /bin/sh<br>$ cd /root/git/libo<br>$ source ./<a href="http://Env.Host.sh">Env.Host.sh</a><br>$ cd vcl<br>$ make clean # optional<br>$ make -sr<br><br><br>After make -sr, I get this:<br><br><br>....<br>....<br>....<br>
[ build CXX ] vcl/unx/gtk3/a11y/gtk3atkbridge<br>In file included from /opt/gtk/include/gtk-3.0/gdk/gdkapplaunchcontext.h:31:0,<br>                 from /opt/gtk/include/gtk-3.0/gdk/gdk.h:33,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gdk/gdktypes.h:80:9: error: ‘cairo_rectangle_int_t’ does not name a type<br>
In file included from /opt/gtk/include/gtk-3.0/gdk/gdkdisplay.h:32:0,<br>                 from /opt/gtk/include/gtk-3.0/gdk/gdkscreen.h:33,<br>                 from /opt/gtk/include/gtk-3.0/gdk/gdkapplaunchcontext.h:32,<br>
                 from /opt/gtk/include/gtk-3.0/gdk/gdk.h:33,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gdk/gdkevents.h:458:3: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkevents.h:459:3: error: ‘cairo_region_t’ does not name a type<br>
In file included from /opt/gtk/include/gtk-3.0/gdk/gdkapplaunchcontext.h:32:0,<br>                 from /opt/gtk/include/gtk-3.0/gdk/gdk.h:33,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gdk/gdkscreen.h:64:49: error: ‘GdkRectangle’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gdk/gdk.h:34:0,<br>
                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>
/opt/gtk/include/gtk-3.0/gdk/gdkcairo.h:36:42: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gdk/gdkcairo.h:52:48: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkcairo.h:52:64: error: ISO C++ forbids declaration of ‘rectangle’ with no type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkcairo.h:54:48: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkcairo.h:54:64: error: ISO C++ forbids declaration of ‘region’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkcairo.h:56:1: error: ‘cairo_region_t’ does not name a type<br>
In file included from /opt/gtk/include/gtk-3.0/gdk/gdk.h:47:0,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gdk/gdkpango.h:45:1: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkpango.h:50:1: error: ‘cairo_region_t’ does not name a type<br>
In file included from /opt/gtk/include/gtk-3.0/gdk/gdk.h:50:0,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:40:41: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:40:55: error: ISO C++ forbids declaration of ‘src1’ with no type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:41:41: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:41:55: error: ISO C++ forbids declaration of ‘src2’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:42:35: error: ‘GdkRectangle’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:43:41: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:43:55: error: ISO C++ forbids declaration of ‘src1’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:44:41: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:44:55: error: ISO C++ forbids declaration of ‘src2’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkrectangle.h:45:35: error: ‘GdkRectangle’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gdk/gdktestutils.h:28:0,<br>
                 from /opt/gtk/include/gtk-3.0/gdk/gdk.h:54,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:34,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:555:13: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:555:29: error: ISO C++ forbids declaration of ‘region’ with no type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:565:45: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:565:61: error: ISO C++ forbids declaration of ‘shape_region’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:592:51: error: ‘cairo_region_t’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:592:67: error: ISO C++ forbids declaration of ‘shape_region’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:640:1: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:641:1: error: ‘cairo_region_t’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:645:17: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:645:31: error: ISO C++ forbids declaration of ‘rectangle’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:647:17: error: ‘cairo_region_t’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:647:36: error: ISO C++ forbids declaration of ‘region’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:710:45: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:801:21: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:801:35: error: ISO C++ forbids declaration of ‘rect’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:804:21: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:804:40: error: ISO C++ forbids declaration of ‘region’ with no type<br>
/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:822:14: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:822:30: error: ISO C++ forbids declaration of ‘region’ with no type<br>/opt/gtk/include/gtk-3.0/gdk/gdkwindow.h:825:1: error: ‘cairo_region_t’ does not name a type<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:37:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkaction.h:38,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkactiongroup.h:38,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkapplication.h:29,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkwindow.h:35,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkdialog.h:35,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkaboutdialog.h:32,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:33,<br>
                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>
/opt/gtk/include/gtk-3.0/gtk/gtkstyle.h:641:44: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkstyle.h:641:58: error: ISO C++ forbids declaration of ‘location’ with no type<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtkaction.h:38:0,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkactiongroup.h:38,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkapplication.h:29,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkwindow.h:35,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkdialog.h:35,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkaboutdialog.h:32,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:33,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:90:10: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:230:5: error: ‘GtkAllocation’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:485:50: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:485:65: error: ISO C++ forbids declaration of ‘region’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:493:9: error: ‘GtkAllocation’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:548:15: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:548:30: error: ISO C++ forbids declaration of ‘area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:549:9: error: ‘GdkRectangle’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:550:1: error: ‘cairo_region_t’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:650:58: error: ‘GtkAllocation’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:652:64: error: ‘GtkAllocation’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:652:79: error: ISO C++ forbids declaration of ‘allocation’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:911:47: error: ‘cairo_region_t’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtkwidget.h:913:53: error: ‘cairo_region_t’ has not been declared<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtkdialog.h:35:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkaboutdialog.h:32,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:33,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkwindow.h:337:45: error: ‘GdkRectangle’ has not been declared<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtktreeviewcolumn.h:27:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:29,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkcombobox.h:29,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkappchooserbutton.h:31,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:46,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:117:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:117:81: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:118:59: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:121:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:121:81: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:129:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:129:81: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:130:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:130:81: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:136:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:136:81: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:137:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:137:81: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:143:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:143:81: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:144:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:144:81: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:188:20: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:188:34: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:189:14: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:194:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:194:32: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:203:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:203:32: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:204:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:204:32: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:210:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:210:32: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:211:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:211:32: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:217:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:217:32: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:218:16: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:218:32: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:258:58: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellrenderer.h:258:74: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtktreeviewcolumn.h:30:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:29,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkcombobox.h:29,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkappchooserbutton.h:31,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:46,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:91:52: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:91:66: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:92:52: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:92:66: error: ISO C++ forbids declaration of ‘cell_background’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:193:65: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:193:84: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:194:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:194:84: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:201:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:201:84: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:207:65: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:207:84: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:208:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:208:84: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:264:65: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:264:84: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:296:75: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:296:91: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:297:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:297:91: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:304:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:304:91: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:310:75: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:310:91: error: ISO C++ forbids declaration of ‘background_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:311:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:311:91: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:319:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:319:91: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:320:69: error: ‘GdkRectangle’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:324:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:324:91: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:327:69: error: ‘GdkRectangle’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:415:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:415:90: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:447:75: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:447:91: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:457:75: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:457:89: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkcellarea.h:458:69: error: ‘GdkRectangle’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:29:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkcombobox.h:29,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkappchooserbutton.h:31,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:46,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtktreeviewcolumn.h:205:17: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtktreeviewcolumn.h:205:36: error: ISO C++ forbids declaration of ‘cell_area’ with no type<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtkentry.h:40:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:31,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkcombobox.h:29,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkappchooserbutton.h:31,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:46,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkimcontext.h:78:8: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtkimcontext.h:112:17: error: ‘GdkRectangle’ does not name a type<br>
/opt/gtk/include/gtk-3.0/gtk/gtkimcontext.h:112:31: error: ISO C++ forbids declaration of ‘area’ with no type<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:31:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkcombobox.h:29,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkappchooserbutton.h:31,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:46,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkentry.h:137:50: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtkentry.h:274:59: error: ‘GdkRectangle’ has not been declared<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtkcombobox.h:29:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtkappchooserbutton.h:31,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:46,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:329:13: error: ‘GdkRectangle’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:333:13: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtktreeview.h:335:13: error: ‘GdkRectangle’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtkaspectframe.h:35:0,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:49,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkframe.h:64:54: error: ‘GtkAllocation’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtkscale.h:35:0,<br>
                 from /opt/gtk/include/gtk-3.0/gtk/gtkhscale.h:36,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:115,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkrange.h:115:61: error: ‘GdkRectangle’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtk.h:120:0,<br>
                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>
/opt/gtk/include/gtk-3.0/gtk/gtkicontheme.h:225:14: error: ‘GdkRectangle’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtkiconview.h:32:0,<br>                 from /opt/gtk/include/gtk-3.0/gtk/gtk.h:121,<br>
                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>
/opt/gtk/include/gtk-3.0/gtk/gtktooltip.h:58:49: error: ‘GdkRectangle’ does not name a type<br>/opt/gtk/include/gtk-3.0/gtk/gtktooltip.h:58:63: error: ISO C++ forbids declaration of ‘rect’ with no type<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtk.h:148:0,<br>
                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>
/opt/gtk/include/gtk-3.0/gtk/gtkoverlay.h:58:35: error: ‘GtkAllocation’ has not been declared<br>In file included from /opt/gtk/include/gtk-3.0/gtk/gtk.h:186:0,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtkstatusicon.h:139:10: error: ‘GdkRectangle’ has not been declared<br>
In file included from /opt/gtk/include/gtk-3.0/gtk/gtk.h:204:0,<br>                 from /root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:36,<br>                 from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/opt/gtk/include/gtk-3.0/gtk/gtktextview.h:147:53: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtktextview.h:154:53: error: ‘GdkRectangle’ has not been declared<br>
/opt/gtk/include/gtk-3.0/gtk/gtktextview.h:155:53: error: ‘GdkRectangle’ has not been declared<br>/opt/gtk/include/gtk-3.0/gtk/gtktextview.h:158:53: error: ‘GdkRectangle’ has not been declared<br>In file included from /root/git/libo/vcl/unx/gtk3/a11y/../../gtk/a11y/atkbridge.cxx:33:0,<br>
                 from /root/git/libo/vcl/unx/gtk3/a11y/gtk3atkbridge.cxx:29:<br>/root/git/libo/vcl/inc/unx/gtk/gtkframe.hxx:217:5: error: ‘cairo_region_t’ does not name a type<br>[ build CMP ] vcl/vcl.unx<br>[ build CMP ] vcl/vcl.unx<br>
[ build LNK ] Library/libvcllo.so<br>[ build LNK ] StaticLibrary/libvclmain.a<br>[ build DEP ] SRS:vcl/source/src<br>[ build SRS ] vcl/source/src<br>[ build RES ] vclen-US<br>[ build LNK ] Library/libvclplug_svplo.so<br>[ build LNK ] Library/libvclplug_genlo.so<br>
[ build LNK ] Library/libdesktop_detectorlo.so<br>[ build LNK ] Library/libvclplug_gtklo.so<br>make: *** No rule to make target `/root/git/libo/workdir/<a href="http://unxlngi6.pro/CxxObject/vcl/unx/gtk3/a11y/gtk3atkbridge.o">unxlngi6.pro/CxxObject/vcl/unx/gtk3/a11y/gtk3atkbridge.o</a>&#39;, needed by `/root/git/libo/workdir/<a href="http://unxlngi6.pro/LinkTarget/Library/libvclplug_gtk3lo.so">unxlngi6.pro/LinkTarget/Library/libvclplug_gtk3lo.so</a>&#39;.  Stop.<br>
<br><br><br><br><br><br><br><br><br><br>