Temporary header file '/tmp/FVU0PZE8Pt/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/mlt-7/framework/mlt.h" #include "/usr/include/mlt-7/framework/mlt_animation.h" #include "/usr/include/mlt-7/framework/mlt_audio.h" #include "/usr/include/mlt-7/framework/mlt_cache.h" #include "/usr/include/mlt-7/framework/mlt_chain.h" #include "/usr/include/mlt-7/framework/mlt_consumer.h" #include "/usr/include/mlt-7/framework/mlt_deque.h" #include "/usr/include/mlt-7/framework/mlt_events.h" #include "/usr/include/mlt-7/framework/mlt_factory.h" #include "/usr/include/mlt-7/framework/mlt_field.h" #include "/usr/include/mlt-7/framework/mlt_filter.h" #include "/usr/include/mlt-7/framework/mlt_frame.h" #include "/usr/include/mlt-7/framework/mlt_image.h" #include "/usr/include/mlt-7/framework/mlt_link.h" #include "/usr/include/mlt-7/framework/mlt_log.h" #include "/usr/include/mlt-7/framework/mlt_luma_map.h" #include "/usr/include/mlt-7/framework/mlt_multitrack.h" #include "/usr/include/mlt-7/framework/mlt_parser.h" #include "/usr/include/mlt-7/framework/mlt_playlist.h" #include "/usr/include/mlt-7/framework/mlt_pool.h" #include "/usr/include/mlt-7/framework/mlt_producer.h" #include "/usr/include/mlt-7/framework/mlt_profile.h" #include "/usr/include/mlt-7/framework/mlt_properties.h" #include "/usr/include/mlt-7/framework/mlt_property.h" #include "/usr/include/mlt-7/framework/mlt_repository.h" #include "/usr/include/mlt-7/framework/mlt_service.h" #include "/usr/include/mlt-7/framework/mlt_slices.h" #include "/usr/include/mlt-7/framework/mlt_tokeniser.h" #include "/usr/include/mlt-7/framework/mlt_tractor.h" #include "/usr/include/mlt-7/framework/mlt_transition.h" #include "/usr/include/mlt-7/framework/mlt_types.h" #include "/usr/include/mlt-7/framework/mlt_version.h" // 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; mlt_animation_item_s* tmp_add_class_3; mlt_audio_s* tmp_add_class_4; mlt_chain_s* tmp_add_class_5; mlt_consumer_s* tmp_add_class_6; mlt_filter_s* tmp_add_class_7; mlt_frame_s* tmp_add_class_8; mlt_image_s* tmp_add_class_9; mlt_link_s* tmp_add_class_10; mlt_luma_map_s* tmp_add_class_11; mlt_multitrack_s* tmp_add_class_12; mlt_parser_s* tmp_add_class_13; mlt_playlist_s* tmp_add_class_14; mlt_producer_s* tmp_add_class_15; mlt_profile_s* tmp_add_class_16; mlt_properties_s* tmp_add_class_17; mlt_service_s* tmp_add_class_18; mlt_track_s* tmp_add_class_19; mlt_tractor_s* tmp_add_class_20; mlt_transition_s* tmp_add_class_21; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/FVU0PZE8Pt/dump1.h"