Temporary header file '/tmp/szJ4hkgLcW/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/itpp/base/algebra/cholesky.h" #include "/usr/include/itpp/base/algebra/det.h" #include "/usr/include/itpp/base/algebra/eigen.h" #include "/usr/include/itpp/base/algebra/inv.h" #include "/usr/include/itpp/base/algebra/lapack.h" #include "/usr/include/itpp/base/algebra/ls_solve.h" #include "/usr/include/itpp/base/algebra/lu.h" #include "/usr/include/itpp/base/algebra/qr.h" #include "/usr/include/itpp/base/algebra/schur.h" #include "/usr/include/itpp/base/algebra/svd.h" #include "/usr/include/itpp/base/array.h" #include "/usr/include/itpp/base/base_exports.h" #include "/usr/include/itpp/base/bessel/bessel_internal.h" #include "/usr/include/itpp/base/bessel.h" #include "/usr/include/itpp/base/binary.h" #include "/usr/include/itpp/base/binfile.h" #include "/usr/include/itpp/base/blas.h" #include "/usr/include/itpp/base/circular_buffer.h" #include "/usr/include/itpp/base/converters.h" #include "/usr/include/itpp/base/copy_vector.h" #include "/usr/include/itpp/base/factory.h" #include "/usr/include/itpp/base/fastmath.h" #include "/usr/include/itpp/base/gf2mat.h" #include "/usr/include/itpp/base/help_functions.h" #include "/usr/include/itpp/base/itassert.h" #include "/usr/include/itpp/base/itcompat.h" #include "/usr/include/itpp/base/itfile.h" #include "/usr/include/itpp/base/ittypes.h" #include "/usr/include/itpp/base/mat.h" #include "/usr/include/itpp/base/matfunc.h" #include "/usr/include/itpp/base/math/elem_math.h" #include "/usr/include/itpp/base/math/error.h" #include "/usr/include/itpp/base/math/integration.h" #include "/usr/include/itpp/base/math/log_exp.h" #include "/usr/include/itpp/base/math/min_max.h" #include "/usr/include/itpp/base/math/misc.h" #include "/usr/include/itpp/base/math/trig_hyp.h" #include "/usr/include/itpp/base/operators.h" #include "/usr/include/itpp/base/parser.h" #include "/usr/include/itpp/base/random.h" #include "/usr/include/itpp/base/random_dsfmt.h" #include "/usr/include/itpp/base/smat.h" #include "/usr/include/itpp/base/sort.h" #include "/usr/include/itpp/base/specmat.h" #include "/usr/include/itpp/base/stack.h" #include "/usr/include/itpp/base/svec.h" #include "/usr/include/itpp/base/timing.h" #include "/usr/include/itpp/base/vec.h" #include "/usr/include/itpp/comm/bch.h" #include "/usr/include/itpp/comm/channel.h" #include "/usr/include/itpp/comm/channel_code.h" #include "/usr/include/itpp/comm/commfunc.h" #include "/usr/include/itpp/comm/convcode.h" #include "/usr/include/itpp/comm/crc.h" #include "/usr/include/itpp/comm/egolay.h" #include "/usr/include/itpp/comm/error_counters.h" #include "/usr/include/itpp/comm/exit.h" #include "/usr/include/itpp/comm/galois.h" #include "/usr/include/itpp/comm/hammcode.h" #include "/usr/include/itpp/comm/interleave.h" #include "/usr/include/itpp/comm/ldpc.h" #include "/usr/include/itpp/comm/llr.h" #include "/usr/include/itpp/comm/modulator.h" #include "/usr/include/itpp/comm/modulator_nd.h" #include "/usr/include/itpp/comm/multilateration.h" #include "/usr/include/itpp/comm/ofdm.h" #include "/usr/include/itpp/comm/pulse_shape.h" #include "/usr/include/itpp/comm/punct_convcode.h" #include "/usr/include/itpp/comm/rec_syst_conv_code.h" #include "/usr/include/itpp/comm/reedsolomon.h" #include "/usr/include/itpp/comm/sequence.h" #include "/usr/include/itpp/comm/siso.h" #include "/usr/include/itpp/comm/spread.h" #include "/usr/include/itpp/comm/stc.h" #include "/usr/include/itpp/comm/turbo.h" #include "/usr/include/itpp/config.h" #include "/usr/include/itpp/config_msvc.h" #include "/usr/include/itpp/fixed/cfix.h" #include "/usr/include/itpp/fixed/cfixed.h" #include "/usr/include/itpp/fixed/fix.h" #include "/usr/include/itpp/fixed/fix_base.h" #include "/usr/include/itpp/fixed/fix_factory.h" #include "/usr/include/itpp/fixed/fix_functions.h" #include "/usr/include/itpp/fixed/fix_operators.h" #include "/usr/include/itpp/fixed/fixed.h" #include "/usr/include/itpp/itbase.h" #include "/usr/include/itpp/itcomm.h" #include "/usr/include/itpp/itexports.h" #include "/usr/include/itpp/itfixed.h" #include "/usr/include/itpp/itmex.h" #include "/usr/include/itpp/itoptim.h" #include "/usr/include/itpp/itprotocol.h" #include "/usr/include/itpp/itsignal.h" #include "/usr/include/itpp/itsrccode.h" #include "/usr/include/itpp/itstat.h" #include "/usr/include/itpp/optim/newton_search.h" #include "/usr/include/itpp/protocol/events.h" #include "/usr/include/itpp/protocol/front_drop_queue.h" #include "/usr/include/itpp/protocol/packet.h" #include "/usr/include/itpp/protocol/packet_channel.h" #include "/usr/include/itpp/protocol/packet_generator.h" #include "/usr/include/itpp/protocol/selective_repeat.h" #include "/usr/include/itpp/protocol/signals_slots.h" #include "/usr/include/itpp/protocol/tcp.h" #include "/usr/include/itpp/protocol/tcp_client_server.h" #include "/usr/include/itpp/signal/fastica.h" #include "/usr/include/itpp/signal/filter.h" #include "/usr/include/itpp/signal/filter_design.h" #include "/usr/include/itpp/signal/freq_filt.h" #include "/usr/include/itpp/signal/poly.h" #include "/usr/include/itpp/signal/resampling.h" #include "/usr/include/itpp/signal/sigfun.h" #include "/usr/include/itpp/signal/source.h" #include "/usr/include/itpp/signal/transforms.h" #include "/usr/include/itpp/signal/window.h" #include "/usr/include/itpp/srccode/audiofile.h" #include "/usr/include/itpp/srccode/audiosample.h" #include "/usr/include/itpp/srccode/g711.h" #include "/usr/include/itpp/srccode/gmm.h" #include "/usr/include/itpp/srccode/lpcfunc.h" #include "/usr/include/itpp/srccode/pnm.h" #include "/usr/include/itpp/srccode/vq.h" #include "/usr/include/itpp/srccode/vqtrain.h" #include "/usr/include/itpp/stat/histogram.h" #include "/usr/include/itpp/stat/misc_stat.h" #include "/usr/include/itpp/stat/mog_diag.h" #include "/usr/include/itpp/stat/mog_diag_em.h" #include "/usr/include/itpp/stat/mog_diag_kmeans.h" #include "/usr/include/itpp/stat/mog_generic.h" // add namespaces namespace blas{typedef int tmp_add_type_1;} blas::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace itpp{typedef int tmp_add_type_2;} itpp::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace itpp{namespace details{typedef int tmp_add_type_3;}} itpp::details::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace itpp{namespace binfile_details{typedef int tmp_add_type_4;}} itpp::binfile_details::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace itpp{namespace random_details{typedef int tmp_add_type_5;}} itpp::random_details::tmp_add_type_5 tmp_add_func_5(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/szJ4hkgLcW/dump1.h" In file included from /tmp/szJ4hkgLcW/dump1.h:101: /usr/include/itpp/itmex.h:33:10: fatal error: mex.h: No such file or directory 33 | #include | ^~~~~~~ compilation terminated.