Temporary header file '/tmp/56b_4JVp8A/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/libsecrecy/AESEncryptKey.hpp" #include "/usr/include/libsecrecy/GCMCryptBase.hpp" #include "/usr/include/libsecrecy/GCMDecrypter.hpp" #include "/usr/include/libsecrecy/GCMEncrypter.hpp" #include "/usr/include/libsecrecy/GCMFactoryBase.hpp" #include "/usr/include/libsecrecy/GCMIV.hpp" #include "/usr/include/libsecrecy/GCMInputStream.hpp" #include "/usr/include/libsecrecy/GCMInputStreamBuffer.hpp" #include "/usr/include/libsecrecy/GCMOutputStream.hpp" #include "/usr/include/libsecrecy/GCMOutputStreamBuffer.hpp" #include "/usr/include/libsecrecy/GCMStreamBase.hpp" #include "/usr/include/libsecrecy/GCMStreamBlockHeader.hpp" #include "/usr/include/libsecrecy/GCMStreamHeader.hpp" #include "/usr/include/libsecrecy/GPGMEContext.hpp" #include "/usr/include/libsecrecy/GPGMEErrorBase.hpp" #include "/usr/include/libsecrecy/GPGMEInputStreamWrapper.hpp" #include "/usr/include/libsecrecy/GPGMEInputStringWrapper.hpp" #include "/usr/include/libsecrecy/GPGMEOutputLockedStringWrapper.hpp" #include "/usr/include/libsecrecy/GPGMEOutputStreamWrapper.hpp" #include "/usr/include/libsecrecy/GPGMEOutputStringWrapper.hpp" #include "/usr/include/libsecrecy/GPGMEVersionCheck.hpp" #include "/usr/include/libsecrecy/LockedMemory.hpp" #include "/usr/include/libsecrecy/NumToHex.hpp" #include "/usr/include/libsecrecy/RawKey.hpp" #include "/usr/include/libsecrecy/SecrecyKeyValueStore.hpp" #include "/usr/include/libsecrecy/Yarrow.hpp" #include "/usr/include/libsecrecy/libsecrecy.hpp" // add namespaces namespace libsecrecy{typedef int tmp_add_type_1;} libsecrecy::tmp_add_type_1 tmp_add_func_1(){return 0;}; // add classes _G_fpos64_t* tmp_add_class_0; _G_fpos_t* tmp_add_class_1; _IO_cookie_io_functions_t* tmp_add_class_2; _gpgme_engine_info* tmp_add_class_3; _gpgme_import_status* tmp_add_class_4; _gpgme_invalid_key* tmp_add_class_5; _gpgme_key* tmp_add_class_6; _gpgme_key_sig* tmp_add_class_7; _gpgme_new_signature* tmp_add_class_8; _gpgme_op_assuan_result* tmp_add_class_9; _gpgme_op_decrypt_result* tmp_add_class_10; _gpgme_op_encrypt_result* tmp_add_class_11; _gpgme_op_genkey_result* tmp_add_class_12; _gpgme_op_import_result* tmp_add_class_13; _gpgme_op_keylist_result* tmp_add_class_14; _gpgme_op_query_swdb_result* tmp_add_class_15; _gpgme_op_sign_result* tmp_add_class_16; _gpgme_op_verify_result* tmp_add_class_17; _gpgme_op_vfs_mount_result* tmp_add_class_18; _gpgme_recipient* tmp_add_class_19; _gpgme_sig_notation* tmp_add_class_20; _gpgme_signature* tmp_add_class_21; _gpgme_subkey* tmp_add_class_22; _gpgme_tofu_info* tmp_add_class_23; _gpgme_trust_item* tmp_add_class_24; _gpgme_user_id* tmp_add_class_25; _gpgrt__stream* tmp_add_class_26; _gpgrt_cookie_io_functions* tmp_add_class_27; _gpgrt_poll_s* tmp_add_class_28; _gpgrt_syshd* tmp_add_class_29; aes128_ctx* tmp_add_class_30; aes192_ctx* tmp_add_class_31; aes256_ctx* tmp_add_class_32; aes_ctx* tmp_add_class_33; camellia128_ctx* tmp_add_class_34; camellia256_ctx* tmp_add_class_35; gcm_aes128_ctx* tmp_add_class_36; gcm_aes192_ctx* tmp_add_class_37; gcm_aes256_ctx* tmp_add_class_38; gcm_aes_ctx* tmp_add_class_39; gcm_camellia128_ctx* tmp_add_class_40; gcm_camellia256_ctx* tmp_add_class_41; gcm_ctx* tmp_add_class_42; gcm_key* tmp_add_class_43; gpgme_conf_arg* tmp_add_class_44; gpgme_conf_comp* tmp_add_class_45; gpgme_conf_opt* tmp_add_class_46; gpgme_data_cbs* tmp_add_class_47; gpgme_io_cbs* tmp_add_class_48; gpgme_io_event_done_data* tmp_add_class_49; nettle_block16* tmp_add_class_50; nettle_block8* tmp_add_class_51; sha256_ctx* tmp_add_class_52; sha512_ctx* tmp_add_class_53; yarrow256_ctx* tmp_add_class_54; yarrow_key_event_ctx* tmp_add_class_55; yarrow_source* tmp_add_class_56; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/56b_4JVp8A/dump1.h" In file included from /usr/include/libsecrecy/GPGMEErrorBase.hpp:31, from /usr/include/libsecrecy/GPGMEContext.hpp:30, from /usr/include/libsecrecy/RawKey.hpp:29, from /usr/include/libsecrecy/AESEncryptKey.hpp:29, from /tmp/56b_4JVp8A/dump1.h:12: /usr/include/gpgme.h:111:2: error: #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual. 111 | #error GPGME was compiled with _FILE_OFFSET_BITS = 64, please see the section "Largefile support (LFS)" in the GPGME manual. | ^~~~~