Temporary header file '/tmp/6dCk8EJkFP/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/arc/ArcConfig.h" #include "/usr/include/arc/ArcConfigFile.h" #include "/usr/include/arc/ArcConfigIni.h" #include "/usr/include/arc/ArcLocation.h" #include "/usr/include/arc/ArcRegex.h" #include "/usr/include/arc/ArcVersion.h" #include "/usr/include/arc/Base64.h" #include "/usr/include/arc/CheckSum.h" #include "/usr/include/arc/Counter.h" #include "/usr/include/arc/DBInterface.h" #include "/usr/include/arc/DateTime.h" #include "/usr/include/arc/FileAccess.h" #include "/usr/include/arc/FileLock.h" #include "/usr/include/arc/FileUtils.h" #include "/usr/include/arc/GUID.h" #include "/usr/include/arc/HostnameResolver.h" #include "/usr/include/arc/IString.h" #include "/usr/include/arc/IniConfig.h" #include "/usr/include/arc/IntraProcessCounter.h" #include "/usr/include/arc/JSON.h" #include "/usr/include/arc/JobPerfLog.h" #include "/usr/include/arc/Logger.h" #include "/usr/include/arc/OptionParser.h" #include "/usr/include/arc/Profile.h" #include "/usr/include/arc/Run.h" #include "/usr/include/arc/StringConv.h" #include "/usr/include/arc/Thread.h" #include "/usr/include/arc/URL.h" #include "/usr/include/arc/User.h" #include "/usr/include/arc/UserConfig.h" #include "/usr/include/arc/Utils.h" #include "/usr/include/arc/Watchdog.h" #include "/usr/include/arc/XMLNode.h" #include "/usr/include/arc/communication/ClientInterface.h" #include "/usr/include/arc/communication/ClientSAML2SSO.h" #include "/usr/include/arc/communication/ClientX509Delegation.h" #include "/usr/include/arc/compute/Broker.h" #include "/usr/include/arc/compute/BrokerPlugin.h" #include "/usr/include/arc/compute/ComputingServiceRetriever.h" #include "/usr/include/arc/compute/Endpoint.h" #include "/usr/include/arc/compute/EndpointQueryingStatus.h" #include "/usr/include/arc/compute/EntityRetriever.h" #include "/usr/include/arc/compute/EntityRetrieverPlugin.h" #include "/usr/include/arc/compute/ExecutionTarget.h" #include "/usr/include/arc/compute/GLUE2.h" #include "/usr/include/arc/compute/GLUE2Entity.h" #include "/usr/include/arc/compute/Job.h" #include "/usr/include/arc/compute/JobControllerPlugin.h" #include "/usr/include/arc/compute/JobDescription.h" #include "/usr/include/arc/compute/JobDescriptionParserPlugin.h" #include "/usr/include/arc/compute/JobInformationStorage.h" #include "/usr/include/arc/compute/JobInformationStorageBDB.h" #include "/usr/include/arc/compute/JobInformationStorageSQLite.h" #include "/usr/include/arc/compute/JobInformationStorageXML.h" #include "/usr/include/arc/compute/JobState.h" #include "/usr/include/arc/compute/JobSupervisor.h" #include "/usr/include/arc/compute/Software.h" #include "/usr/include/arc/compute/SubmissionStatus.h" #include "/usr/include/arc/compute/Submitter.h" #include "/usr/include/arc/compute/SubmitterPlugin.h" #include "/usr/include/arc/compute/TestACCControl.h" #include "/usr/include/arc/compute/WSCommonPlugin.h" #include "/usr/include/arc/credential/CertUtil.h" #include "/usr/include/arc/credential/Credential.h" #include "/usr/include/arc/credential/NSSUtil.h" #include "/usr/include/arc/credential/PasswordSource.h" #include "/usr/include/arc/credential/Proxycertinfo.h" #include "/usr/include/arc/credential/VOMSAttribute.h" #include "/usr/include/arc/credential/VOMSConfig.h" #include "/usr/include/arc/credential/VOMSUtil.h" #include "/usr/include/arc/credential/nssprivkeyinfocodec.h" #include "/usr/include/arc/credentialstore/ClientVOMS.h" #include "/usr/include/arc/credentialstore/ClientVOMSRESTful.h" #include "/usr/include/arc/credentialstore/CredentialStore.h" #include "/usr/include/arc/crypto/OpenSSL.h" #include "/usr/include/arc/data/DataBuffer.h" #include "/usr/include/arc/data/DataCallback.h" #include "/usr/include/arc/data/DataExternalComm.h" #include "/usr/include/arc/data/DataHandle.h" #include "/usr/include/arc/data/DataMover.h" #include "/usr/include/arc/data/DataPoint.h" #include "/usr/include/arc/data/DataPointDelegate.h" #include "/usr/include/arc/data/DataPointDirect.h" #include "/usr/include/arc/data/DataPointIndex.h" #include "/usr/include/arc/data/DataSpeed.h" #include "/usr/include/arc/data/DataStatus.h" #include "/usr/include/arc/data/FileCache.h" #include "/usr/include/arc/data/FileCacheHash.h" #include "/usr/include/arc/data/FileInfo.h" #include "/usr/include/arc/data/URLMap.h" #include "/usr/include/arc/data-staging/DTR.h" #include "/usr/include/arc/data-staging/DTRList.h" #include "/usr/include/arc/data-staging/DTRStatus.h" #include "/usr/include/arc/data-staging/DataDelivery.h" #include "/usr/include/arc/data-staging/DataDeliveryComm.h" #include "/usr/include/arc/data-staging/DataDeliveryLocalComm.h" #include "/usr/include/arc/data-staging/DataDeliveryRemoteComm.h" #include "/usr/include/arc/data-staging/Processor.h" #include "/usr/include/arc/data-staging/Scheduler.h" #include "/usr/include/arc/data-staging/TransferShares.h" #include "/usr/include/arc/delegation/DelegationInterface.h" #include "/usr/include/arc/infosys/InformationInterface.h" #include "/usr/include/arc/loader/FinderLoader.h" #include "/usr/include/arc/loader/Loader.h" #include "/usr/include/arc/loader/ModuleManager.h" #include "/usr/include/arc/loader/Plugin.h" #include "/usr/include/arc/message/MCC.h" #include "/usr/include/arc/message/MCCLoader.h" #include "/usr/include/arc/message/MCC_Status.h" #include "/usr/include/arc/message/Message.h" #include "/usr/include/arc/message/MessageAttributes.h" #include "/usr/include/arc/message/MessageAuth.h" #include "/usr/include/arc/message/PayloadRaw.h" #include "/usr/include/arc/message/PayloadSOAP.h" #include "/usr/include/arc/message/PayloadStream.h" #include "/usr/include/arc/message/Plexer.h" #include "/usr/include/arc/message/SOAPEnvelope.h" #include "/usr/include/arc/message/SOAPMessage.h" #include "/usr/include/arc/message/SecAttr.h" #include "/usr/include/arc/message/SecHandler.h" #include "/usr/include/arc/message/Service.h" #include "/usr/include/arc/openid_metadata.h" #include "/usr/include/arc/otokens.h" #include "/usr/include/arc/security/ArcPDP/EvaluationCtx.h" #include "/usr/include/arc/security/ArcPDP/Evaluator.h" #include "/usr/include/arc/security/ArcPDP/EvaluatorLoader.h" #include "/usr/include/arc/security/ArcPDP/PolicyParser.h" #include "/usr/include/arc/security/ArcPDP/PolicyStore.h" #include "/usr/include/arc/security/ArcPDP/Request.h" #include "/usr/include/arc/security/ArcPDP/RequestItem.h" #include "/usr/include/arc/security/ArcPDP/Response.h" #include "/usr/include/arc/security/ArcPDP/Result.h" #include "/usr/include/arc/security/ArcPDP/Source.h" #include "/usr/include/arc/security/ArcPDP/alg/AlgFactory.h" #include "/usr/include/arc/security/ArcPDP/alg/CombiningAlg.h" #include "/usr/include/arc/security/ArcPDP/alg/DenyOverridesAlg.h" #include "/usr/include/arc/security/ArcPDP/alg/OrderedAlg.h" #include "/usr/include/arc/security/ArcPDP/alg/PermitOverridesAlg.h" #include "/usr/include/arc/security/ArcPDP/attr/AnyURIAttribute.h" #include "/usr/include/arc/security/ArcPDP/attr/AttributeFactory.h" #include "/usr/include/arc/security/ArcPDP/attr/AttributeProxy.h" #include "/usr/include/arc/security/ArcPDP/attr/AttributeValue.h" #include "/usr/include/arc/security/ArcPDP/attr/BooleanAttribute.h" #include "/usr/include/arc/security/ArcPDP/attr/DateTimeAttribute.h" #include "/usr/include/arc/security/ArcPDP/attr/GenericAttribute.h" #include "/usr/include/arc/security/ArcPDP/attr/RequestAttribute.h" #include "/usr/include/arc/security/ArcPDP/attr/StringAttribute.h" #include "/usr/include/arc/security/ArcPDP/attr/X500NameAttribute.h" #include "/usr/include/arc/security/ArcPDP/fn/EqualFunction.h" #include "/usr/include/arc/security/ArcPDP/fn/FnFactory.h" #include "/usr/include/arc/security/ArcPDP/fn/Function.h" #include "/usr/include/arc/security/ArcPDP/fn/InRangeFunction.h" #include "/usr/include/arc/security/ArcPDP/fn/MatchFunction.h" #include "/usr/include/arc/security/ArcPDP/policy/Policy.h" #include "/usr/include/arc/security/ClassLoader.h" #include "/usr/include/arc/security/PDP.h" #include "/usr/include/arc/security/Security.h" #include "/usr/include/arc/ws-addressing/WSA.h" #include "/usr/include/arc/ws-security/SAMLToken.h" #include "/usr/include/arc/ws-security/UsernameToken.h" #include "/usr/include/arc/ws-security/X509Token.h" #include "/usr/include/arc/xmlsec/XMLSecNode.h" #include "/usr/include/arc/xmlsec/XmlSecUtils.h" #include "/usr/include/arc/xmlsec/saml_util.h" #include "/usr/share/arc/examples/sdk/Generator.h" // add namespaces namespace Arc{typedef int tmp_add_type_1;} Arc::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace ArcCredential{typedef int tmp_add_type_2;} ArcCredential::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace Glib{typedef int tmp_add_type_3;} Glib::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace Glib{namespace Ascii{typedef int tmp_add_type_4;}} Glib::Ascii::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace Glib{namespace Base64{typedef int tmp_add_type_5;}} Glib::Base64::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace Glib{namespace detail{typedef int tmp_add_type_6;}} Glib::detail::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace Glib{namespace Markup{typedef int tmp_add_type_7;}} Glib::Markup::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace Glib{namespace Threads{typedef int tmp_add_type_8;}} Glib::Threads::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace Glib{namespace Unicode{typedef int tmp_add_type_9;}} Glib::Unicode::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace sigc{typedef int tmp_add_type_10;} sigc::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace sigc{namespace internal{typedef int tmp_add_type_11;}} sigc::internal::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace Glib{namespace Container_Helpers{typedef int tmp_add_type_12;}} Glib::Container_Helpers::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace icu_72{typedef int tmp_add_type_13;} icu_72::tmp_add_type_13 tmp_add_func_13(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/6dCk8EJkFP/dump1.h" -I/usr/include/sigc\+\+-2.0 -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/include/glib-2.0 -I/lib/arm-linux-gnueabihf/sigc\+\+-2.0/include -I/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/lib/arm-linux-gnueabihf/glib-2.0/include In file included from /tmp/6dCk8EJkFP/dump1.h:63: /usr/include/arc/compute/JobInformationStorageBDB.h:6:10: fatal error: db_cxx.h: No such file or directory 6 | #include | ^~~~~~~~~~ compilation terminated.