******************************************************************************** conan install libxml++/2.42.1@#3b3cc93f9ba8a6a964f9e7af33a2fa0f --build=libxml++ -pr /home/conan/w/prod/BuildSingleReference/35762/5779509d-3cc4-4e51-8d55-d1e22f6a9d41/profile_linux_5_libstdcpp11_gcc_release_64.libxml++-shared-True.txt ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 5.4 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=5 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=5 os=Linux [options] libxml++:shared=True [build_requires] [env] libxml2/2.9.14: Not found in local cache, looking in remotes... libxml2/2.9.14: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libxml2/2.9.14: Downloaded recipe revision fc433aeebfe525657d73334c61f96944 zlib/1.2.12: Not found in local cache, looking in remotes... zlib/1.2.12: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz zlib/1.2.12: Downloaded recipe revision 3b9e037ae1c615d045a06c67d88491ae libiconv/1.16: Not found in local cache, looking in remotes... libiconv/1.16: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libiconv/1.16: Downloaded recipe revision eae489614aa6b1b8ca652cc33d3c26a9 glibmm/2.66.4: Not found in local cache, looking in remotes... glibmm/2.66.4: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz glibmm/2.66.4: Downloaded recipe revision ea2220ca619fe64567aa71be65292afc glib/2.72.1: Not found in local cache, looking in remotes... glib/2.72.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz glib/2.72.1: Downloaded recipe revision e4e7e991fc6b38019f9ce228f13e7fbc libffi/3.4.2: Not found in local cache, looking in remotes... libffi/3.4.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libffi/3.4.2: Downloaded recipe revision 4121e32bfd908d32864cb97643b2b5a9 pcre/8.45: Not found in local cache, looking in remotes... pcre/8.45: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz pcre/8.45: Downloaded recipe revision 9158a180422a0d4dc01c668cbee37100 bzip2/1.0.8: Not found in local cache, looking in remotes... bzip2/1.0.8: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz bzip2/1.0.8: Downloaded recipe revision b056f852bd2d5af96fc7171aadfd6c0b libelf/0.8.13: Not found in local cache, looking in remotes... libelf/0.8.13: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libelf/0.8.13: Downloaded recipe revision d1b3fcf26299877e432386928c3dc3c1 libmount/2.36.2: Not found in local cache, looking in remotes... libmount/2.36.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libmount/2.36.2: Downloaded recipe revision 168ba09ca3cd1288711b81f496ecfb37 libselinux/3.3: Not found in local cache, looking in remotes... libselinux/3.3: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libselinux/3.3: Downloaded recipe revision 797305b0226b121e3441e1aba54ab4fd pcre2/10.37: Not found in local cache, looking in remotes... pcre2/10.37: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz pcre2/10.37: Downloaded recipe revision 00eaedd0fdecf02a7e7097f04320146b libsigcpp/2.10.8: Not found in local cache, looking in remotes... libsigcpp/2.10.8: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz libsigcpp/2.10.8: Downloaded recipe revision f784922bd248d553eb8775562bc15c92 libxml++/2.42.1: Forced build from source meson/0.59.1: Not found in local cache, looking in remotes... meson/0.59.1: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz meson/0.59.1: Downloaded recipe revision 636cf03834b840511748bea917e96394 ninja/1.10.2: Not found in local cache, looking in remotes... ninja/1.10.2: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz ninja/1.10.2: Downloaded recipe revision 97ca12608a00fa4b1502bf0abd7bbc3e pkgconf/1.7.4: Not found in local cache, looking in remotes... pkgconf/1.7.4: Trying with 'conan-center'... Downloading conanmanifest.txt Downloading conanfile.py Downloading conan_export.tgz pkgconf/1.7.4: Downloaded recipe revision cef6c1423898afb2580e10022caf3c89 Installing package: libxml++/2.42.1 Requirements bzip2/1.0.8 from 'conan-center' - Downloaded glib/2.72.1 from 'conan-center' - Downloaded glibmm/2.66.4 from 'conan-center' - Downloaded libelf/0.8.13 from 'conan-center' - Downloaded libffi/3.4.2 from 'conan-center' - Downloaded libiconv/1.16 from 'conan-center' - Downloaded libmount/2.36.2 from 'conan-center' - Downloaded libselinux/3.3 from 'conan-center' - Downloaded libsigcpp/2.10.8 from 'conan-center' - Downloaded libxml++/2.42.1 from local cache - Cache libxml2/2.9.14 from 'conan-center' - Downloaded pcre/8.45 from 'conan-center' - Downloaded pcre2/10.37 from 'conan-center' - Downloaded zlib/1.2.12 from 'conan-center' - Downloaded Packages bzip2/1.0.8:3df6ebb8a308d309e882b21988fd9ea103560e16 - Download glib/2.72.1:b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2 - Download glibmm/2.66.4:22a2002cd2a32e6734a6c0eb16f30994c3d1db4d - Download libelf/0.8.13:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download libffi/3.4.2:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download libiconv/1.16:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download libmount/2.36.2:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download libselinux/3.3:cad8a1faed4c8609424871dd208f18af9db1e8bf - Download libsigcpp/2.10.8:4d887c1c2779c63d2cdd81580698d2e22cb35b29 - Download libxml++/2.42.1:e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8 - Build libxml2/2.9.14:13c49745b25725ed9cfa2d6c055b02c0efebe225 - Download pcre/8.45:fab187555fa87e54b51a5e8e8ff95b0f5855d00b - Download pcre2/10.37:49e53541184a75e1bfaa4dad6b0819ae43a76cf9 - Download zlib/1.2.12:76f87539fc90ff313e0b3182641a9bb558a717d2 - Download Build requirements meson/0.59.1 from 'conan-center' - Downloaded ninja/1.10.2 from 'conan-center' - Downloaded pkgconf/1.7.4 from 'conan-center' - Downloaded Build requirements packages meson/0.59.1:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Download ninja/1.10.2:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Download pkgconf/1.7.4:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Download Installing (downloading, building) binaries... bzip2/1.0.8: Retrieving package 3df6ebb8a308d309e882b21988fd9ea103560e16 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz bzip2/1.0.8: Package installed 3df6ebb8a308d309e882b21988fd9ea103560e16 bzip2/1.0.8: Downloaded package revision 7711d1e1d03f028944ec4dc0cce65f64 libelf/0.8.13: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libelf/0.8.13: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 libelf/0.8.13: Downloaded package revision b3eac1d76a3cc0248d7c9dd2326c0036 libffi/3.4.2: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libffi/3.4.2: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 libffi/3.4.2: Downloaded package revision fdf10a659e0f03789023e7034a243c35 libiconv/1.16: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libiconv/1.16: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 libiconv/1.16: Downloaded package revision b10d49376662544a38edff4d224bf1e1 libmount/2.36.2: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libmount/2.36.2: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 libmount/2.36.2: Downloaded package revision 98b4903b15bb9506bf830fb6400112eb libsigcpp/2.10.8: Retrieving package 4d887c1c2779c63d2cdd81580698d2e22cb35b29 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libsigcpp/2.10.8: Package installed 4d887c1c2779c63d2cdd81580698d2e22cb35b29 libsigcpp/2.10.8: Downloaded package revision 1550280ad0e720c0a8734c9628536c94 ninja/1.10.2: Retrieving package 24647d9fe8ec489125dfbae4b3ebefaf7581674c from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz ninja/1.10.2: Package installed 24647d9fe8ec489125dfbae4b3ebefaf7581674c ninja/1.10.2: Downloaded package revision e5c6796e99ad943074f0ca6ea234a23f pkgconf/1.7.4: Retrieving package 24647d9fe8ec489125dfbae4b3ebefaf7581674c from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz pkgconf/1.7.4: Package installed 24647d9fe8ec489125dfbae4b3ebefaf7581674c pkgconf/1.7.4: Downloaded package revision 34452344d670f4c0ccf1f4943580841e zlib/1.2.12: Retrieving package 76f87539fc90ff313e0b3182641a9bb558a717d2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz zlib/1.2.12: Package installed 76f87539fc90ff313e0b3182641a9bb558a717d2 zlib/1.2.12: Downloaded package revision 168b25a7506b4f32c5e76c604e876a32 libxml2/2.9.14: Retrieving package 13c49745b25725ed9cfa2d6c055b02c0efebe225 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libxml2/2.9.14: Package installed 13c49745b25725ed9cfa2d6c055b02c0efebe225 libxml2/2.9.14: Downloaded package revision b5e8a1109cacafbbfdcdf851dd15769b meson/0.59.1: Retrieving package 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz meson/0.59.1: Package installed 5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 meson/0.59.1: Downloaded package revision 18e98bbc1752ff64085447354d1156e5 pcre/8.45: Retrieving package fab187555fa87e54b51a5e8e8ff95b0f5855d00b from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz pcre/8.45: Package installed fab187555fa87e54b51a5e8e8ff95b0f5855d00b pcre/8.45: Downloaded package revision 67f4cac3d9e45aee2e611df7fecc5f01 pcre2/10.37: Retrieving package 49e53541184a75e1bfaa4dad6b0819ae43a76cf9 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz pcre2/10.37: Package installed 49e53541184a75e1bfaa4dad6b0819ae43a76cf9 pcre2/10.37: Downloaded package revision cf0df01447e2262283d3372b3c5ec55c libselinux/3.3: Retrieving package cad8a1faed4c8609424871dd208f18af9db1e8bf from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz libselinux/3.3: Package installed cad8a1faed4c8609424871dd208f18af9db1e8bf libselinux/3.3: Downloaded package revision ee23f93d12200214ad77ae2335520851 glib/2.72.1: Retrieving package b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2 from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz glib/2.72.1: Package installed b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2 glib/2.72.1: Downloaded package revision 0cef2b8b7da13a0527afb3a345d20158 glibmm/2.66.4: Retrieving package 22a2002cd2a32e6734a6c0eb16f30994c3d1db4d from remote 'conan-center' Downloading conanmanifest.txt Downloading conaninfo.txt Downloading conan_package.tgz glibmm/2.66.4: Package installed 22a2002cd2a32e6734a6c0eb16f30994c3d1db4d glibmm/2.66.4: Downloaded package revision d07d02d94fb1cdaf402da095c1748e06 bzip2/1.0.8: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/bin libiconv/1.16: Appending PATH environment var: /home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/bin pkgconf/1.7.4: Appending PATH env var: /home/conan/w/prod/BuildSingleReference/.conan/data/pkgconf/1.7.4/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin pkgconf/1.7.4: Setting PKG_CONFIG env var: /home/conan/w/prod/BuildSingleReference/.conan/data/pkgconf/1.7.4/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/pkgconf pkgconf/1.7.4: Appending AUTOMAKE_CONAN_INCLUDES env var: /home/conan/w/prod/BuildSingleReference/.conan/data/pkgconf/1.7.4/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/aclocal libxml2/2.9.14: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/bin meson/0.59.1: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/meson/0.59.1/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin pcre/8.45: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/bin pcre2/10.37: Appending PATH environment variable: /home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/bin glib/2.72.1: Appending PATH env var with: /home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/bin libxml++/2.42.1: Applying build-requirement: meson/0.59.1 libxml++/2.42.1: Applying build-requirement: pkgconf/1.7.4 libxml++/2.42.1: Applying build-requirement: ninja/1.10.2 [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK libxml++/2.42.1: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/source [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK libxml++/2.42.1: Copying sources to build folder libxml++/2.42.1: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8 libxml++/2.42.1: Generator pkg_config created meson.pc libxml++/2.42.1: Generator pkg_config created pkgconf.pc libxml++/2.42.1: Generator pkg_config created libxml-2.0.pc libxml++/2.42.1: Generator pkg_config created glibmm-2.4.pc libxml++/2.42.1: Generator pkg_config created giomm-2.4.pc libxml++/2.42.1: Generator pkg_config created glibmm.pc libxml++/2.42.1: Generator pkg_config created ninja.pc libxml++/2.42.1: Generator pkg_config created libiconv.pc libxml++/2.42.1: Generator pkg_config created gresource.pc libxml++/2.42.1: Generator pkg_config created glib-2.0.pc libxml++/2.42.1: Generator pkg_config created gobject-2.0.pc libxml++/2.42.1: Generator pkg_config created gmodule-no-export-2.0.pc libxml++/2.42.1: Generator pkg_config created gmodule-2.0.pc libxml++/2.42.1: Generator pkg_config created gio-2.0.pc libxml++/2.42.1: Generator pkg_config created gio-unix-2.0.pc libxml++/2.42.1: Generator pkg_config created gthread-2.0.pc libxml++/2.42.1: Generator pkg_config created gmodule-export-2.0.pc libxml++/2.42.1: Generator pkg_config created glib.pc libxml++/2.42.1: Generator pkg_config created sigc++-2.0.pc libxml++/2.42.1: Generator pkg_config created libsigcpp.pc libxml++/2.42.1: Generator pkg_config created libffi.pc libxml++/2.42.1: Generator pkg_config created libpcre32.pc libxml++/2.42.1: Generator pkg_config created libpcre16.pc libxml++/2.42.1: Generator pkg_config created libpcre.pc libxml++/2.42.1: Generator pkg_config created libpcreposix.pc libxml++/2.42.1: Generator pkg_config created pcre.pc libxml++/2.42.1: Generator pkg_config created libelf.pc libxml++/2.42.1: Generator pkg_config created mount.pc libxml++/2.42.1: Generator pkg_config created libsepol.pc libxml++/2.42.1: Generator pkg_config created libselinux.pc libxml++/2.42.1: Generator pkg_config created libpcre2-32.pc libxml++/2.42.1: Generator pkg_config created libpcre2-16.pc libxml++/2.42.1: Generator pkg_config created libpcre2-8.pc libxml++/2.42.1: Generator pkg_config created libpcre2-posix.pc libxml++/2.42.1: Generator pkg_config created libpcre2.pc libxml++/2.42.1: Generator pkg_config created zlib.pc libxml++/2.42.1: Generator pkg_config created bzip2.pc libxml++/2.42.1: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK libxml++/2.42.1: Calling build() ----Running------ > meson "/home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/source_subfolder" "/home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/build_subfolder" --backend=ninja -Dprefix="/home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8" -Dlibdir="lib" -Dbindir="bin" -Dsbindir="bin" -Dlibexecdir="bin" -Dincludedir="include" -Ddefault_library="shared" -Dbuild-examples="false" -Dbuild-tests="false" -Dbuild-documentation="false" -Dmsvc14x-parallel-installable="false" --buildtype=release ----------------- The Meson build system Version: 0.59.1 Source dir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/source_subfolder Build dir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/build_subfolder Build type: native build Project name: libxml++ Project version: 2.42.1 C++ compiler for the host machine: /usr/bin/g++ (gcc 5.4.0 "g++ (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609") C++ linker for the host machine: /usr/bin/g++ ld.bfd 2.26.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python3 found: YES (/opt/pyenv/versions/3.7.13/bin/python3) Found pkg-config: /home/conan/w/prod/BuildSingleReference/.conan/data/pkgconf/1.7.4/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/pkgconf (1.7.4) Run-time dependency libxml-2.0 found: YES 2.9.14 Run-time dependency glibmm-2.4 found: YES 2.66.4 Program mm-common-get found: NO Program perl found: YES (/usr/bin/perl) Program doxygen found: NO Program dot found: NO Program xsltproc found: NO Compiler for C++ supports arguments -Wall: YES source_subfolder/meson.build:252: WARNING: Consider using the built-in warning_level option instead of using "-Wall". Configuring libxml++-2.6.pc using configuration Configuring libxml++config.h using configuration Configuring libxml++.rc using configuration Found CMake: /usr/bin/cmake (3.18.2) Run-time dependency mm-common-libstdc++ found: NO (tried pkgconfig and cmake) Run-time dependency sigc++-2.0 found: YES 2.10.8 Dependency glibmm-2.4 found: YES 2.66.4 (cached) Configuring Doxyfile using configuration Program xsltproc found: NO Program xmllint found: YES (/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/bin/xmllint) Program dblatex found: NO Program docbook2pdf found: NO Program /opt/pyenv/versions/3.7.13/bin/python3 found: YES (/opt/pyenv/versions/3.7.13/bin/python3) Program /opt/pyenv/versions/3.7.13/bin/python3 found: YES (/opt/pyenv/versions/3.7.13/bin/python3) Message: ------ libxml++ 2.42.1 Maintainer mode: if-git-build (false) Compiler warnings: min Build deprecated API: true Build HTML documentation: false XML validation: true Build PDF: false Build example programs: false Build test programs: false Directories: prefix: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8 includedir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/include includexmlxxdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/include/libxml++-2.6 libdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/lib includeconfigdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/lib/libxml++-2.6/include pkgconfigdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/lib/pkgconfig datadir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/share docdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/share/doc/libxml++-2.6 devhelpdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/share/devhelp/books/libxml++-2.6 tutorialdir: /home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/package/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/share/doc/libxml++-2.6/manual ------ Build targets in project: 20 Found ninja-1.10.2 at /home/conan/w/prod/BuildSingleReference/.conan/data/ninja/1.10.2/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/ninja ----Running------ > ninja -C "/home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/build_subfolder" ----------------- ninja: Entering directory `/home/conan/w/prod/BuildSingleReference/.conan/data/libxml++/2.42.1/_/_/build/e2a0279df73aaa1cd5e70a10b36b3dbba0082ba8/build_subfolder' [1/42] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/noncopyable.cc.o FAILED: libxml++/libxml++-2.6.so.2.0.7.p/noncopyable.cc.o /usr/bin/g++ -Ilibxml++/libxml++-2.6.so.2.0.7.p -I. -I../source_subfolder -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include/libxml2 -I/home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/glibmm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/glib-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/lib/glib-2.0/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libffi/3.4.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include/sigc++-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/giomm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/gio-unix-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libelf -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libmount -I/home/conan/w/prod/BuildSingleReference/.conan/data/libselinux/3.3/_/_/package/cad8a1faed4c8609424871dd208f18af9db1e8bf/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O3 -Wall -m64 -O3 -s -DPCRE2_STATIC -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -DPCRE_STATIC=1 -DFFI_BUILDING -DLIBXML_STATIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-2.6.so.2.0.7.p/noncopyable.cc.o -MF libxml++/libxml++-2.6.so.2.0.7.p/noncopyable.cc.o.d -o libxml++/libxml++-2.6.so.2.0.7.p/noncopyable.cc.o -c ../source_subfolder/libxml++/noncopyable.cc In file included from ../source_subfolder/libxml++/noncopyable.cc:8:0: ../source_subfolder/libxml++/noncopyable.h:19:20: error: expected initializer before ‘NonCopyable’ class LIBXMLPP_API NonCopyable ^ ../source_subfolder/libxml++/noncopyable.cc:13:1: error: ‘NonCopyable’ does not name a type NonCopyable::NonCopyable() ^ ../source_subfolder/libxml++/noncopyable.cc:17:1: error: ‘NonCopyable’ does not name a type NonCopyable::~NonCopyable() ^ [2/42] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/keepblanks.cc.o FAILED: libxml++/libxml++-2.6.so.2.0.7.p/keepblanks.cc.o /usr/bin/g++ -Ilibxml++/libxml++-2.6.so.2.0.7.p -I. -I../source_subfolder -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include/libxml2 -I/home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/glibmm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/glib-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/lib/glib-2.0/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libffi/3.4.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include/sigc++-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/giomm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/gio-unix-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libelf -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libmount -I/home/conan/w/prod/BuildSingleReference/.conan/data/libselinux/3.3/_/_/package/cad8a1faed4c8609424871dd208f18af9db1e8bf/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O3 -Wall -m64 -O3 -s -DPCRE2_STATIC -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -DPCRE_STATIC=1 -DFFI_BUILDING -DLIBXML_STATIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-2.6.so.2.0.7.p/keepblanks.cc.o -MF libxml++/libxml++-2.6.so.2.0.7.p/keepblanks.cc.o.d -o libxml++/libxml++-2.6.so.2.0.7.p/keepblanks.cc.o -c ../source_subfolder/libxml++/keepblanks.cc In file included from ../source_subfolder/libxml++/keepblanks.cc:8:0: ../source_subfolder/libxml++/keepblanks.h:21:22: error: expected initializer before ‘KeepBlanks’ class LIBXMLPP_API KeepBlanks { ^ ../source_subfolder/libxml++/keepblanks.cc:19:3: error: ‘KeepBlanks’ does not name a type KeepBlanks::KeepBlanks(bool value) ^ ../source_subfolder/libxml++/keepblanks.cc:25:3: error: ‘KeepBlanks’ does not name a type KeepBlanks::~KeepBlanks() ^ [3/42] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/attributedeclaration.cc.o FAILED: libxml++/libxml++-2.6.so.2.0.7.p/attributedeclaration.cc.o /usr/bin/g++ -Ilibxml++/libxml++-2.6.so.2.0.7.p -I. -I../source_subfolder -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include/libxml2 -I/home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/glibmm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/glib-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/lib/glib-2.0/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libffi/3.4.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include/sigc++-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/giomm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/gio-unix-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libelf -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libmount -I/home/conan/w/prod/BuildSingleReference/.conan/data/libselinux/3.3/_/_/package/cad8a1faed4c8609424871dd208f18af9db1e8bf/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O3 -Wall -m64 -O3 -s -DPCRE2_STATIC -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -DPCRE_STATIC=1 -DFFI_BUILDING -DLIBXML_STATIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-2.6.so.2.0.7.p/attributedeclaration.cc.o -MF libxml++/libxml++-2.6.so.2.0.7.p/attributedeclaration.cc.o.d -o libxml++/libxml++-2.6.so.2.0.7.p/attributedeclaration.cc.o -c ../source_subfolder/libxml++/attributedeclaration.cc In file included from ../source_subfolder/libxml++/nodes/node.h:10:0, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attributedeclaration.h:12, from ../source_subfolder/libxml++/attributedeclaration.cc:7: ../source_subfolder/libxml++/noncopyable.h:19:20: error: expected initializer before ‘NonCopyable’ class LIBXMLPP_API NonCopyable ^ In file included from ../source_subfolder/libxml++/noncopyable.h:11:0, from ../source_subfolder/libxml++/nodes/node.h:10, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attributedeclaration.h:12, from ../source_subfolder/libxml++/attributedeclaration.cc:7: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ In file included from ../source_subfolder/libxml++/nodes/node.h:11:0, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attributedeclaration.h:12, from ../source_subfolder/libxml++/attributedeclaration.cc:7: ../source_subfolder/libxml++/exceptions/exception.h:65:1: error: expected initializer before ‘Glib’ Glib::ustring format_xml_error(const _xmlError* error = nullptr); ^ ../source_subfolder/libxml++/exceptions/exception.h:77:1: error: expected initializer before ‘Glib’ Glib::ustring format_xml_parser_error(const _xmlParserCtxt* parser_context); ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attributedeclaration.h:12, from ../source_subfolder/libxml++/attributedeclaration.cc:7: ../source_subfolder/libxml++/nodes/node.h:53:20: error: expected initializer before ‘Node’ class LIBXMLPP_API Node : public NonCopyable ^ In file included from ../source_subfolder/libxml++/attributedeclaration.h:12:0, from ../source_subfolder/libxml++/attributedeclaration.cc:7: ../source_subfolder/libxml++/attribute.h:27:20: error: expected initializer before ‘Attribute’ class LIBXMLPP_API Attribute : public Node ^ In file included from ../source_subfolder/libxml++/attributedeclaration.cc:7:0: ../source_subfolder/libxml++/attributedeclaration.h:28:20: error: expected initializer before ‘AttributeDeclaration’ class LIBXMLPP_API AttributeDeclaration : public Attribute ^ ../source_subfolder/libxml++/attributedeclaration.cc:14:1: error: ‘AttributeDeclaration’ does not name a type AttributeDeclaration::AttributeDeclaration(xmlNode* node) ^ ../source_subfolder/libxml++/attributedeclaration.cc:19:1: error: ‘AttributeDeclaration’ does not name a type AttributeDeclaration::~AttributeDeclaration() ^ ../source_subfolder/libxml++/attributedeclaration.cc:23:15: error: ‘AttributeDeclaration’ has not been declared Glib::ustring AttributeDeclaration::get_value() const ^ ../source_subfolder/libxml++/attributedeclaration.cc:23:49: error: non-member function ‘Glib::ustring xmlpp::get_value()’ cannot have cv-qualifier Glib::ustring AttributeDeclaration::get_value() const ^ ../source_subfolder/libxml++/attributedeclaration.cc: In function ‘Glib::ustring xmlpp::get_value()’: ../source_subfolder/libxml++/attributedeclaration.cc:25:28: error: ‘cobj’ was not declared in this scope return (const char*)cobj()->defaultValue; ^ ../source_subfolder/libxml++/attributedeclaration.cc: At global scope: ../source_subfolder/libxml++/attributedeclaration.cc:28:15: error: ‘AttributeDeclaration’ has not been declared xmlAttribute* AttributeDeclaration::cobj() ^ ../source_subfolder/libxml++/attributedeclaration.cc: In function ‘xmlAttribute* xmlpp::cobj()’: ../source_subfolder/libxml++/attributedeclaration.cc:32:42: error: incomplete type ‘xmlpp::Node’ used in nested name specifier return reinterpret_cast(Node::cobj()); ^ ../source_subfolder/libxml++/attributedeclaration.cc: At global scope: ../source_subfolder/libxml++/attributedeclaration.cc:35:21: error: ‘AttributeDeclaration’ has not been declared const xmlAttribute* AttributeDeclaration::cobj() const ^ ../source_subfolder/libxml++/attributedeclaration.cc:35:50: error: non-member function ‘const xmlAttribute* xmlpp::cobj()’ cannot have cv-qualifier const xmlAttribute* AttributeDeclaration::cobj() const ^ ../source_subfolder/libxml++/attributedeclaration.cc: In function ‘const xmlAttribute* xmlpp::cobj()’: ../source_subfolder/libxml++/attributedeclaration.cc:35:50: error: ambiguating new declaration of ‘const xmlAttribute* xmlpp::cobj()’ ../source_subfolder/libxml++/attributedeclaration.cc:28:15: note: old declaration ‘xmlAttribute* xmlpp::cobj()’ xmlAttribute* AttributeDeclaration::cobj() ^ ../source_subfolder/libxml++/attributedeclaration.cc:39:48: error: incomplete type ‘xmlpp::Node’ used in nested name specifier return reinterpret_cast(Node::cobj()); ^ [4/42] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/attributenode.cc.o FAILED: libxml++/libxml++-2.6.so.2.0.7.p/attributenode.cc.o /usr/bin/g++ -Ilibxml++/libxml++-2.6.so.2.0.7.p -I. -I../source_subfolder -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include/libxml2 -I/home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/glibmm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/glib-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/lib/glib-2.0/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libffi/3.4.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include/sigc++-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/giomm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/gio-unix-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libelf -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libmount -I/home/conan/w/prod/BuildSingleReference/.conan/data/libselinux/3.3/_/_/package/cad8a1faed4c8609424871dd208f18af9db1e8bf/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O3 -Wall -m64 -O3 -s -DPCRE2_STATIC -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -DPCRE_STATIC=1 -DFFI_BUILDING -DLIBXML_STATIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-2.6.so.2.0.7.p/attributenode.cc.o -MF libxml++/libxml++-2.6.so.2.0.7.p/attributenode.cc.o.d -o libxml++/libxml++-2.6.so.2.0.7.p/attributenode.cc.o -c ../source_subfolder/libxml++/attributenode.cc In file included from ../source_subfolder/libxml++/nodes/node.h:10:0, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attributenode.h:13, from ../source_subfolder/libxml++/attributenode.cc:7: ../source_subfolder/libxml++/noncopyable.h:19:20: error: expected initializer before ‘NonCopyable’ class LIBXMLPP_API NonCopyable ^ In file included from ../source_subfolder/libxml++/noncopyable.h:11:0, from ../source_subfolder/libxml++/nodes/node.h:10, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attributenode.h:13, from ../source_subfolder/libxml++/attributenode.cc:7: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ In file included from ../source_subfolder/libxml++/nodes/node.h:11:0, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attributenode.h:13, from ../source_subfolder/libxml++/attributenode.cc:7: ../source_subfolder/libxml++/exceptions/exception.h:65:1: error: expected initializer before ‘Glib’ Glib::ustring format_xml_error(const _xmlError* error = nullptr); ^ ../source_subfolder/libxml++/exceptions/exception.h:77:1: error: expected initializer before ‘Glib’ Glib::ustring format_xml_parser_error(const _xmlParserCtxt* parser_context); ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attributenode.h:13, from ../source_subfolder/libxml++/attributenode.cc:7: ../source_subfolder/libxml++/nodes/node.h:53:20: error: expected initializer before ‘Node’ class LIBXMLPP_API Node : public NonCopyable ^ In file included from ../source_subfolder/libxml++/attributenode.h:13:0, from ../source_subfolder/libxml++/attributenode.cc:7: ../source_subfolder/libxml++/attribute.h:27:20: error: expected initializer before ‘Attribute’ class LIBXMLPP_API Attribute : public Node ^ In file included from ../source_subfolder/libxml++/attributenode.cc:7:0: ../source_subfolder/libxml++/attributenode.h:23:20: error: expected initializer before ‘AttributeNode’ class LIBXMLPP_API AttributeNode : public Attribute ^ ../source_subfolder/libxml++/attributenode.cc:14:1: error: ‘AttributeNode’ does not name a type AttributeNode::AttributeNode(xmlNode* node) ^ ../source_subfolder/libxml++/attributenode.cc:19:1: error: ‘AttributeNode’ does not name a type AttributeNode::~AttributeNode() ^ [5/42] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/document.cc.o FAILED: libxml++/libxml++-2.6.so.2.0.7.p/document.cc.o /usr/bin/g++ -Ilibxml++/libxml++-2.6.so.2.0.7.p -I. -I../source_subfolder -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include/libxml2 -I/home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/glibmm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/glib-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/lib/glib-2.0/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libffi/3.4.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include/sigc++-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/giomm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/gio-unix-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libelf -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libmount -I/home/conan/w/prod/BuildSingleReference/.conan/data/libselinux/3.3/_/_/package/cad8a1faed4c8609424871dd208f18af9db1e8bf/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O3 -Wall -m64 -O3 -s -DPCRE2_STATIC -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -DPCRE_STATIC=1 -DFFI_BUILDING -DLIBXML_STATIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-2.6.so.2.0.7.p/document.cc.o -MF libxml++/libxml++-2.6.so.2.0.7.p/document.cc.o.d -o libxml++/libxml++-2.6.so.2.0.7.p/document.cc.o -c ../source_subfolder/libxml++/document.cc In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::exception::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::exception::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ In file included from ../source_subfolder/libxml++/exceptions/parse_error.h:25:0, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/exceptions/exception.h:45:16: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] LIBXMLPP_API const char* what() const noexcept override; ^ ../source_subfolder/libxml++/exceptions/exception.h:45:16: error: expected ‘;’ at end of member declaration In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::exception::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::exception::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::exception::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::exception::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ In file included from ../source_subfolder/libxml++/exceptions/parse_error.h:25:0, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/exceptions/exception.h:45:28: warning: invalid covariant return type for ‘virtual char* xmlpp::exception::what() const’ LIBXMLPP_API const char* what() const noexcept override; ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:23:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: /usr/include/c++/5/exception:68:25: note: overriding ‘virtual const char* std::exception::what() const’ virtual const char* what() const _GLIBCXX_USE_NOEXCEPT; ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:36: error: expected constructor, destructor, or type conversion before ‘(’ token #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:64:1: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:36: error: expected constructor, destructor, or type conversion before ‘(’ token #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:76:1: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~parse_error() noexcept override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~parse_error() noexcept override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~parse_error() noexcept override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::parse_error::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~parse_error() noexcept override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::parse_error::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::parse_error::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::parse_error::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception* Clone() const override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception* Clone() const override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception* Clone() const override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::parse_error::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception* Clone() const override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::parse_error::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/parse_error.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:35:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:35:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:35:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:37:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~internal_error() noexcept override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:37:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~internal_error() noexcept override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:37:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~internal_error() noexcept override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::internal_error::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:37:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~internal_error() noexcept override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::internal_error::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:35:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:39:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:39:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:39:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::internal_error::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:39:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API void Raise() const override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::internal_error::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:35:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:37: error: ‘dllexport’ has not been declared #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception * Clone() const override; ^ ./libxml++config.h:29:46: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception * Clone() const override; ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception * Clone() const override; ^ ./libxml++config.h:29:26: error: ‘int xmlpp::internal_error::__declspec(int)’ cannot be overloaded #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:40:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API exception * Clone() const override; ^ ./libxml++config.h:29:26: error: with ‘int xmlpp::internal_error::__declspec(int)’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/internal_error.h:35:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ In file included from ../source_subfolder/libxml++/nodes/node.h:10:0, from ../source_subfolder/libxml++/nodes/element.h:10, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/noncopyable.h:19:20: error: expected initializer before ‘NonCopyable’ class LIBXMLPP_API NonCopyable ^ In file included from ../source_subfolder/libxml++/nodes/element.h:10:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/node.h:53:20: error: expected initializer before ‘Node’ class LIBXMLPP_API Node : public NonCopyable ^ In file included from ../source_subfolder/libxml++/nodes/element.h:11:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/attribute.h:27:20: error: expected initializer before ‘Attribute’ class LIBXMLPP_API Attribute : public Node ^ In file included from ../source_subfolder/libxml++/nodes/commentnode.h:10:0, from ../source_subfolder/libxml++/nodes/element.h:12, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/contentnode.h:17:20: error: expected initializer before ‘ContentNode’ class LIBXMLPP_API ContentNode : public Node ^ In file included from ../source_subfolder/libxml++/nodes/element.h:12:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/commentnode.h:17:20: error: expected initializer before ‘CommentNode’ class LIBXMLPP_API CommentNode : public ContentNode ^ In file included from ../source_subfolder/libxml++/nodes/element.h:13:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/cdatanode.h:18:20: error: expected initializer before ‘CdataNode’ class LIBXMLPP_API CdataNode : public ContentNode ^ In file included from ../source_subfolder/libxml++/nodes/element.h:14:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/textnode.h:17:20: error: expected initializer before ‘TextNode’ class LIBXMLPP_API TextNode : public ContentNode ^ In file included from ../source_subfolder/libxml++/nodes/element.h:15:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/processinginstructionnode.h:15:20: error: expected initializer before ‘ProcessingInstructionNode’ class LIBXMLPP_API ProcessingInstructionNode : public ContentNode ^ In file included from ../source_subfolder/libxml++/nodes/element.h:16:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/entityreference.h:17:20: error: expected initializer before ‘EntityReference’ class LIBXMLPP_API EntityReference : public Node ^ In file included from ../source_subfolder/libxml++/document.h:16:0, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/element.h:23:20: error: expected initializer before ‘Element’ class LIBXMLPP_API Element : public Node ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:30:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~Dtd(); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:30:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~Dtd(); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:30:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~Dtd(); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:32:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_name() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:32:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_name() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:32:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_name() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:33:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_external_id() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:33:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_external_id() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:33:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_external_id() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:34:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_system_id() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:34:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_system_id() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:34:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Glib::ustring get_system_id() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlDtd* cobj(); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlDtd* cobj(); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:38:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlDtd* cobj(); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlDtd* cobj() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlDtd* cobj() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:42:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlDtd* cobj() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Dtd::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/dtd.h:29:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API Dtd(_xmlDtd* dtd); ^ In file included from ../source_subfolder/libxml++/document.cc:10:0: ../source_subfolder/libxml++/document.h:50:1: error: expected class-name before ‘{’ token { ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ In file included from ../source_subfolder/libxml++/document.cc:10:0: ../source_subfolder/libxml++/document.h:52:22: error: ‘Init’ does not name a type class LIBXMLPP_API Init ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:61:10: note: in expansion of macro ‘LIBXMLPP_API’ friend LIBXMLPP_API class SaxParser; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:61:10: note: in expansion of macro ‘LIBXMLPP_API’ friend LIBXMLPP_API class SaxParser; ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:68:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:68:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:68:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:76:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API explicit Document(_xmlDoc* doc); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:76:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API explicit Document(_xmlDoc* doc); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:76:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API explicit Document(_xmlDoc* doc); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:78:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~Document() override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:78:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~Document() override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:78:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~Document() override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:82:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:82:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:82:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:88:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:88:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:88:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:97:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:97:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:97:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:108:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:108:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:108:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:123:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:123:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:123:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:138:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:138:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:138:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:147:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:147:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:147:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ In file included from ../source_subfolder/libxml++/document.cc:10:0: ../source_subfolder/libxml++/document.h:148:3: error: ‘CommentNode’ does not name a type CommentNode* add_comment(const Glib::ustring& content); ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:159:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:159:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:159:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ In file included from ../source_subfolder/libxml++/document.cc:10:0: ../source_subfolder/libxml++/document.h:160:3: error: ‘ProcessingInstructionNode’ does not name a type ProcessingInstructionNode* add_processing_instruction( ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:169:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:169:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:169:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:179:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:179:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:179:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:187:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:187:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:187:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:197:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:197:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:197:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:208:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:208:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:208:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:220:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:220:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:220:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:232:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:232:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:232:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:279:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:279:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:279:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:283:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlDoc* cobj(); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:283:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlDoc* cobj(); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:283:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlDoc* cobj(); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:286:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlDoc* cobj() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:286:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlDoc* cobj() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:286:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlDoc* cobj() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:294:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:294:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:294:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:300:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:300:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:300:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:302:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:302:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:302:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:304:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:304:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:304:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::Document::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/document.h:52:9: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API Init ^ In file included from ../source_subfolder/libxml++/document.cc:10:0: ../source_subfolder/libxml++/document.h:307:10: error: ‘Init’ does not name a type static Init init_; ^ ../source_subfolder/libxml++/document.h:78:16: error: ‘xmlpp::Document::~Document()’ marked ‘override’, but does not override LIBXMLPP_API ~Document() override; ^ ../source_subfolder/libxml++/document.h:49:7: warning: ‘class xmlpp::Document’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] class Document : NonCopyable ^ In file included from ../source_subfolder/libxml++/document.cc:15:0: ../source_subfolder/libxml++/keepblanks.h:21:22: error: expected initializer before ‘KeepBlanks’ class LIBXMLPP_API KeepBlanks { ^ In file included from ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:13:0, from ../source_subfolder/libxml++/document.cc:16: ../source_subfolder/libxml++/io/outputbuffer.h:34:3: error: expected class-name before ‘{’ token { ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:45:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~OutputBuffer() override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:45:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~OutputBuffer() override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:45:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~OutputBuffer() override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:50:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlOutputBuffer* cobj(); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:50:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlOutputBuffer* cobj(); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:50:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API _xmlOutputBuffer* cobj(); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:54:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlOutputBuffer* cobj() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:54:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlOutputBuffer* cobj() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:54:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const _xmlOutputBuffer* cobj() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:57:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool on_write(const char * buffer, int len); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:57:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool on_write(const char * buffer, int len); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:57:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool on_write(const char * buffer, int len); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:58:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool on_close(); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:58:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool on_close(); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:58:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool on_close(); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:66:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:66:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:66:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:73:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual bool do_close(); ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:73:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual bool do_close(); ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:73:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual bool do_close(); ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:43:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:80:21: note: in expansion of macro ‘LIBXMLPP_API’ friend struct LIBXMLPP_API OutputBufferCallback; ^ ./libxml++config.h:29:26: note: forward declaration of ‘struct xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/outputbuffer.h:80:21: note: in expansion of macro ‘LIBXMLPP_API’ friend struct LIBXMLPP_API OutputBufferCallback; ^ In file included from ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:13:0, from ../source_subfolder/libxml++/document.cc:16: ../source_subfolder/libxml++/io/outputbuffer.h:80:34: error: declaration does not declare anything [-fpermissive] friend struct LIBXMLPP_API OutputBufferCallback; ^ ../source_subfolder/libxml++/io/outputbuffer.h:45:20: error: ‘xmlpp::OutputBuffer::~OutputBuffer()’ marked ‘override’, but does not override LIBXMLPP_API ~OutputBuffer() override; ^ ../source_subfolder/libxml++/io/outputbuffer.h:33:9: warning: ‘class xmlpp::OutputBuffer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] class OutputBuffer: public NonCopyable ^ In file included from ../source_subfolder/libxml++/exceptions/exception.h:26:0, from ../source_subfolder/libxml++/exceptions/parse_error.h:25, from ../source_subfolder/libxml++/document.h:14, from ../source_subfolder/libxml++/document.cc:10: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:29:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘struct xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:29:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:31:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~OStreamOutputBuffer() override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘struct xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:31:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~OStreamOutputBuffer() override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OStreamOutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:31:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~OStreamOutputBuffer() override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OStreamOutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:29:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:34:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool do_write(const char * buffer, int len) override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘struct xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:34:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool do_write(const char * buffer, int len) override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OStreamOutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:34:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool do_write(const char * buffer, int len) override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OStreamOutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:29:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:35:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool do_close() override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘struct xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:35:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool do_close() override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::OStreamOutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:35:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API bool do_close() override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::OStreamOutputBuffer::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:29:7: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ In file included from ../source_subfolder/libxml++/document.cc:16:0: ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:31:20: error: ‘xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer()’ marked ‘override’, but does not override LIBXMLPP_API ~OStreamOutputBuffer() override; ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:21:9: warning: base class ‘class xmlpp::OutputBuffer’ has accessible non-virtual destructor [-Wnon-virtual-dtor] class OStreamOutputBuffer: public OutputBuffer ^ ../source_subfolder/libxml++/io/ostreamoutputbuffer.h:21:9: warning: ‘class xmlpp::OStreamOutputBuffer’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] ../source_subfolder/libxml++/document.cc:151:11: error: ‘Init’ in ‘class xmlpp::Document’ does not name a type Document::Init::Init() ^ ../source_subfolder/libxml++/document.cc:156:11: error: ‘Init’ in ‘class xmlpp::Document’ does not name a type Document::Init::~Init() ^ ../source_subfolder/libxml++/document.cc:170:11: error: ‘Init’ in ‘class xmlpp::Document’ does not name a type Document::Init Document::init_; ^ ../source_subfolder/libxml++/document.cc: In destructor ‘xmlpp::Document::~Document()’: ../source_subfolder/libxml++/document.cc:188:3: error: incomplete type ‘xmlpp::Node’ used in nested name specifier Node::free_wrappers(reinterpret_cast(impl_)); ^ ../source_subfolder/libxml++/document.cc: In member function ‘xmlpp::Element* xmlpp::Document::get_root_node() const’: ../source_subfolder/libxml++/document.cc:233:5: error: incomplete type ‘xmlpp::Node’ used in nested name specifier Node::create_wrapper(root); ^ ../source_subfolder/libxml++/document.cc: In member function ‘xmlpp::Element* xmlpp::Document::create_root_node(const Glib::ustring&, const Glib::ustring&, const Glib::ustring&)’: ../source_subfolder/libxml++/document.cc:250:5: error: incomplete type ‘xmlpp::Node’ used in nested name specifier Node::free_wrappers(node); ^ ../source_subfolder/libxml++/document.cc:258:12: error: invalid use of incomplete type ‘class xmlpp::Element’ element->set_namespace_declaration(ns_uri, ns_prefix); ^ In file included from ../source_subfolder/libxml++/nodes/element.h:10:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/node.h:27:7: note: forward declaration of ‘class xmlpp::Element’ class Element; ^ ../source_subfolder/libxml++/document.cc:259:12: error: invalid use of incomplete type ‘class xmlpp::Element’ element->set_namespace(ns_prefix); ^ In file included from ../source_subfolder/libxml++/nodes/element.h:10:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/node.h:27:7: note: forward declaration of ‘class xmlpp::Element’ class Element; ^ ../source_subfolder/libxml++/document.cc: In member function ‘xmlpp::Element* xmlpp::Document::create_root_node_by_import(const xmlpp::Node*, bool)’: ../source_subfolder/libxml++/document.cc:272:64: error: invalid use of incomplete type ‘const class xmlpp::Node’ auto imported_node = xmlDocCopyNode(const_cast(node->cobj()), impl_, recursive); ^ In file included from ../source_subfolder/libxml++/nodes/element.h:10:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/node.h:30:7: note: forward declaration of ‘class xmlpp::Node’ class Node; ^ ../source_subfolder/libxml++/document.cc:282:5: error: incomplete type ‘xmlpp::Node’ used in nested name specifier Node::free_wrappers(old_node); ^ ../source_subfolder/libxml++/document.cc: At global scope: ../source_subfolder/libxml++/document.cc:289:1: error: ‘CommentNode’ does not name a type CommentNode* Document::add_comment(const Glib::ustring& content) ^ ../source_subfolder/libxml++/document.cc:304:1: error: ‘ProcessingInstructionNode’ does not name a type ProcessingInstructionNode* Document::add_processing_instruction( ^ ../source_subfolder/libxml++/document.cc: In member function ‘virtual void xmlpp::Document::do_write_to_file(const Glib::ustring&, const Glib::ustring&, bool)’: ../source_subfolder/libxml++/document.cc:353:3: error: ‘KeepBlanks’ was not declared in this scope KeepBlanks k(KeepBlanks::Default); ^ ../source_subfolder/libxml++/document.cc:361:71: error: ‘format_xml_error’ was not declared in this scope throw exception("do_write_to_file() failed.\n" + format_xml_error()); ^ ../source_subfolder/libxml++/document.cc: In member function ‘virtual Glib::ustring xmlpp::Document::do_write_to_string(const Glib::ustring&, bool)’: ../source_subfolder/libxml++/document.cc:369:3: error: ‘KeepBlanks’ was not declared in this scope KeepBlanks k(KeepBlanks::Default); ^ ../source_subfolder/libxml++/document.cc:380:73: error: ‘format_xml_error’ was not declared in this scope throw exception("do_write_to_string() failed.\n" + format_xml_error()); ^ ../source_subfolder/libxml++/document.cc: In member function ‘virtual void xmlpp::Document::do_write_to_stream(std::ostream&, const Glib::ustring&, bool)’: ../source_subfolder/libxml++/document.cc:406:73: error: ‘format_xml_error’ was not declared in this scope throw exception("do_write_to_stream() failed.\n" + format_xml_error()); ^ ../source_subfolder/libxml++/document.cc: In member function ‘int xmlpp::Document::process_xinclude(bool, bool)’: ../source_subfolder/libxml++/document.cc:457:46: warning: deleting object of polymorphic class type ‘xmlpp::Document’ which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete reinterpret_cast(node); ^ ../source_subfolder/libxml++/document.cc:460:14: warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete] delete node; // Node* ^ ../source_subfolder/libxml++/document.cc:449:10: warning: ‘node’ has incomplete type auto node = the_pair.first; ^ In file included from ../source_subfolder/libxml++/nodes/element.h:10:0, from ../source_subfolder/libxml++/document.h:16, from ../source_subfolder/libxml++/document.cc:10: ../source_subfolder/libxml++/nodes/node.h:30:7: note: forward declaration of ‘class xmlpp::Node’ class Node; ^ ../source_subfolder/libxml++/document.cc:460:14: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined delete node; // Node* ^ ../source_subfolder/libxml++/document.cc:467:70: error: ‘format_xml_error’ was not declared in this scope throw exception("Couldn't process XInclude\n" + format_xml_error()); ^ [6/42] Compiling C++ object libxml++/libxml++-2.6.so.2.0.7.p/attribute.cc.o FAILED: libxml++/libxml++-2.6.so.2.0.7.p/attribute.cc.o /usr/bin/g++ -Ilibxml++/libxml++-2.6.so.2.0.7.p -I. -I../source_subfolder -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libxml2/2.9.14/_/_/package/13c49745b25725ed9cfa2d6c055b02c0efebe225/include/libxml2 -I/home/conan/w/prod/BuildSingleReference/.conan/data/zlib/1.2.12/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libiconv/1.16/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/glibmm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/glib-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/lib/glib-2.0/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre/8.45/_/_/package/fab187555fa87e54b51a5e8e8ff95b0f5855d00b/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/bzip2/1.0.8/_/_/package/3df6ebb8a308d309e882b21988fd9ea103560e16/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libffi/3.4.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libsigcpp/2.10.8/_/_/package/4d887c1c2779c63d2cdd81580698d2e22cb35b29/include/sigc++-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glibmm/2.66.4/_/_/package/22a2002cd2a32e6734a6c0eb16f30994c3d1db4d/include/giomm-2.4 -I/home/conan/w/prod/BuildSingleReference/.conan/data/glib/2.72.1/_/_/package/b029d6594fa7dfdc445f2d6878d1eb1ee5c4cbc2/include/gio-unix-2.0 -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libelf -I/home/conan/w/prod/BuildSingleReference/.conan/data/libelf/0.8.13/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/libmount/2.36.2/_/_/package/76f87539fc90ff313e0b3182641a9bb558a717d2/include/libmount -I/home/conan/w/prod/BuildSingleReference/.conan/data/libselinux/3.3/_/_/package/cad8a1faed4c8609424871dd208f18af9db1e8bf/include -I/home/conan/w/prod/BuildSingleReference/.conan/data/pcre2/10.37/_/_/package/49e53541184a75e1bfaa4dad6b0819ae43a76cf9/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++11 -O3 -Wall -m64 -O3 -s -DPCRE2_STATIC -DNDEBUG -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -DPCRE_STATIC=1 -DFFI_BUILDING -DLIBXML_STATIC -DLIBXMLPP_BUILD=1 -MD -MQ libxml++/libxml++-2.6.so.2.0.7.p/attribute.cc.o -MF libxml++/libxml++-2.6.so.2.0.7.p/attribute.cc.o.d -o libxml++/libxml++-2.6.so.2.0.7.p/attribute.cc.o -c ../source_subfolder/libxml++/attribute.cc In file included from ../source_subfolder/libxml++/nodes/node.h:10:0, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/noncopyable.h:19:20: error: expected initializer before ‘NonCopyable’ class LIBXMLPP_API NonCopyable ^ In file included from ../source_subfolder/libxml++/noncopyable.h:11:0, from ../source_subfolder/libxml++/nodes/node.h:10, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attribute.cc:7: ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:43:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ~exception() noexcept override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:45:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API const char* what() const noexcept override; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:48:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual void Raise() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ ./libxml++config.h:29:46: error: field ‘dllexport’ has incomplete type ‘xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:26: note: forward declaration of ‘class xmlpp::__declspec’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/noncopyable.h:19:7: note: in expansion of macro ‘LIBXMLPP_API’ class LIBXMLPP_API NonCopyable ^ ./libxml++config.h:29:46: error: expected ‘;’ at end of member declaration #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: error: redeclaration of ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:49:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API virtual exception * Clone() const; ^ ./libxml++config.h:29:46: note: previous declaration ‘xmlpp::exception::dllexport’ #define LIBXMLPP_API __declspec(dllexport) ^ ../source_subfolder/libxml++/exceptions/exception.h:41:3: note: in expansion of macro ‘LIBXMLPP_API’ LIBXMLPP_API ^ In file included from ../source_subfolder/libxml++/nodes/node.h:11:0, from ../source_subfolder/libxml++/attribute.h:13, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/exceptions/exception.h:65:1: error: expected initializer before ‘Glib’ Glib::ustring format_xml_error(const _xmlError* error = nullptr); ^ ../source_subfolder/libxml++/exceptions/exception.h:77:1: error: expected initializer before ‘Glib’ Glib::ustring format_xml_parser_error(const _xmlParserCtxt* parser_context); ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:53:20: error: expected initializer before ‘Node’ class LIBXMLPP_API Node : public NonCopyable ^ In file included from ../source_subfolder/libxml++/attribute.cc:7:0: ../source_subfolder/libxml++/attribute.h:27:20: error: expected initializer before ‘Attribute’ class LIBXMLPP_API Attribute : public Node ^ In file included from ../source_subfolder/libxml++/attribute.cc:8:0: ../source_subfolder/libxml++/attributedeclaration.h:28:20: error: expected initializer before ‘AttributeDeclaration’ class LIBXMLPP_API AttributeDeclaration : public Attribute ^ ../source_subfolder/libxml++/attribute.cc:15:35: error: invalid use of incomplete type ‘class xmlpp::Attribute’ Attribute::Attribute(xmlNode* node) ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ../source_subfolder/libxml++/attribute.cc:20:23: error: invalid use of incomplete type ‘class xmlpp::Attribute’ Attribute::~Attribute() ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ../source_subfolder/libxml++/attribute.cc:24:37: error: invalid use of incomplete type ‘class xmlpp::Attribute’ Glib::ustring Attribute::get_name() const ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ../source_subfolder/libxml++/attribute.cc:32:38: error: invalid use of incomplete type ‘class xmlpp::Attribute’ Glib::ustring Attribute::get_value() const ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ../source_subfolder/libxml++/attribute.cc:53:53: error: invalid use of incomplete type ‘class xmlpp::Attribute’ void Attribute::set_value(const Glib::ustring& value) ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ../source_subfolder/libxml++/attribute.cc:64:26: error: invalid use of incomplete type ‘class xmlpp::Attribute’ xmlAttr* Attribute::cobj() ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ../source_subfolder/libxml++/attribute.cc:72:34: error: invalid use of incomplete type ‘class xmlpp::Attribute’ const xmlAttr* Attribute::cobj() const ^ In file included from ../source_subfolder/libxml++/attribute.h:13:0, from ../source_subfolder/libxml++/attribute.cc:7: ../source_subfolder/libxml++/nodes/node.h:28:7: note: forward declaration of ‘class xmlpp::Attribute’ class Attribute; ^ ninja: build stopped: subcommand failed. libxml++/2.42.1: Generating targets: 0%| | 0/20 [00:00