Temporary header file '/tmp/OZrxx34xHA/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _FILE_OFFSET_BITS 64 #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/curses.h" #include "/usr/include/cursesapp.h" #include "/usr/include/cursesf.h" #include "/usr/include/cursesm.h" #include "/usr/include/cursesp.h" #include "/usr/include/cursesw.h" #include "/usr/include/cursslk.h" #include "/usr/include/eti.h" #include "/usr/include/etip.h" #include "/usr/include/form.h" #include "/usr/include/menu.h" #include "/usr/include/ncurses_dll.h" #include "/usr/include/panel.h" #include "/usr/include/term.h" #include "/usr/include/term_entry.h" #include "/usr/include/termcap.h" #include "/usr/include/unctrl.h" #include "/usr/include/ncurses.h" #include "/usr/include/ncursesw/curses.h" #include "/usr/include/ncursesw/cursesapp.h" #include "/usr/include/ncursesw/cursesf.h" #include "/usr/include/ncursesw/cursesm.h" #include "/usr/include/ncursesw/cursesp.h" #include "/usr/include/ncursesw/cursesw.h" #include "/usr/include/ncursesw/cursslk.h" #include "/usr/include/ncursesw/eti.h" #include "/usr/include/ncursesw/etip.h" #include "/usr/include/ncursesw/form.h" #include "/usr/include/ncursesw/menu.h" #include "/usr/include/ncursesw/ncurses.h" #include "/usr/include/ncursesw/ncurses_dll.h" #include "/usr/include/ncursesw/panel.h" #include "/usr/include/ncursesw/term.h" #include "/usr/include/ncursesw/term_entry.h" #include "/usr/include/ncursesw/termcap.h" #include "/usr/include/ncursesw/unctrl.h" // add classes Alpha_Field* tmp_add_class_0; Alphanumeric_Field* tmp_add_class_1; Enumeration_Field* tmp_add_class_2; IPV4_Address_Field* tmp_add_class_3; Integer_Field* tmp_add_class_4; NCursesApplication* tmp_add_class_5; NCursesColorWindow* tmp_add_class_6; NCursesException* tmp_add_class_7; NCursesFieldType* tmp_add_class_8; NCursesForm* tmp_add_class_9; NCursesFormException* tmp_add_class_10; NCursesFormField* tmp_add_class_11; NCursesFramedPad* tmp_add_class_12; NCursesMenu* tmp_add_class_13; NCursesMenuCallbackItem* tmp_add_class_14; NCursesMenuException* tmp_add_class_15; NCursesMenuItem* tmp_add_class_16; NCursesPad* tmp_add_class_17; NCursesPanel* tmp_add_class_18; NCursesPanelException* tmp_add_class_19; NCursesWindow* tmp_add_class_20; Numeric_Field* tmp_add_class_21; Regular_Expression_Field* tmp_add_class_22; Soft_Label_Key_Set* tmp_add_class_23; UserDefinedFieldType* tmp_add_class_24; UserDefinedFieldType_With_Choice* tmp_add_class_25; _G_fpos64_t* tmp_add_class_26; _G_fpos_t* tmp_add_class_27; _IO_cookie_io_functions_t* tmp_add_class_28; _win_st* tmp_add_class_29; fieldnode* tmp_add_class_30; formnode* tmp_add_class_31; pagenode* tmp_add_class_32; panel* tmp_add_class_33; tagITEM* tmp_add_class_34; tagMENU* tmp_add_class_35; term* tmp_add_class_36; termios* tmp_add_class_37; termtype* tmp_add_class_38; typenode* tmp_add_class_39; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/OZrxx34xHA/dump1.h"