<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Oh. Normally the file ends like this (on my machine):<br>
<br>
...<br>
--gnu 4.9.2<br>
--isystem "/usr/include/c++/4.9"<br>
--isystem "/usr/include/x86_64-linux-gnu/c++/4.9"<br>
--isystem "/usr/include/c++/4.9/backward"<br>
--isystem "/usr/lib/gcc/x86_64-linux-gnu/4.9/include"<br>
--isystem "/usr/local/include"<br>
--isystem "/usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed"<br>
--isystem "/usr/include/x86_64-linux-gnu"<br>
--isystem "/usr/include"<br>
<br>
Ag++ gets this information automatically by running "g++ -v -xc++
/dev/null". This output is parsed and in my case contains the
following list:<br>
<br>
#include <...> search starts here:<br>
/usr/include/c++/4.9<br>
/usr/include/x86_64-linux-gnu/c++/4.9<br>
/usr/include/c++/4.9/backward<br>
/usr/lib/gcc/x86_64-linux-gnu/4.9/include<br>
/usr/local/include<br>
/usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed<br>
/usr/include/x86_64-linux-gnu<br>
/usr/include<br>
End of search
list.
<br>
<br>
How does the output look like with your g++ 5.3?<br>
<br>
BTW, we don't need to bother other AspectC++ users, while we haven't
found the reason for the misbehavior. So better contact me directly.<br>
<br>
Best regards,<br>
<br>
Olaf Spinczyk<br>
<br>
<br>
<div class="moz-cite-prefix">On 03/01/2016 14:48, Guillaume
Tisserant wrote:<br>
</div>
<blockquote
cite="mid:CAD_Jf5v4vCK2joAc7cG5ESG2W9=v4STUWty0bbQtnp5xBzzogw@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_default" style="color:rgb(0,0,102)">Hello, <br>
</div>
<div class="gmail_default" style="color:rgb(0,0,102)">thank you
for your response.<br>
</div>
<div class="gmail_default" style="color:rgb(0,0,102)">I have g++
installed on my machine, and I haven't problem to compile
different C++ project.<br>
</div>
<div class="gmail_default" style="color:rgb(0,0,102)">I do "ag++
--gen_config -o parser.cfg", I didn't find any information
about include path.<br>
</div>
<div class="gmail_default" style="color:rgb(0,0,102)">This is
the content of parser.cfg : <br>
<br>
--skip-bodies-non-prj<br>
-D __puma<br>
-D __STDC__<br>
-D "_GNU_SOURCE=1"<br>
-D "_LP64=1"<br>
-D "_STDC_PREDEF_H=1"<br>
-D "__ATOMIC_ACQUIRE=2"<br>
-D "__ATOMIC_ACQ_REL=4"<br>
-D "__ATOMIC_CONSUME=1"<br>
-D "__ATOMIC_HLE_ACQUIRE=65536"<br>
-D "__ATOMIC_HLE_RELEASE=131072"<br>
-D "__ATOMIC_RELAXED=0"<br>
-D "__ATOMIC_RELEASE=3"<br>
-D "__ATOMIC_SEQ_CST=5"<br>
-D "__BIGGEST_ALIGNMENT__=16"<br>
-D "__BYTE_ORDER__=__ORDER_LITTLE_ENDIAN__"<br>
-D "__CHAR16_TYPE__=short unsigned int"<br>
-D "__CHAR32_TYPE__=unsigned int"<br>
-D "__CHAR_BIT__=8"<br>
-D "__DBL_DECIMAL_DIG__=17"<br>
-D "__DBL_DENORM_MIN__=double(4.94065645841246544177e-324L)"<br>
-D "__DBL_DIG__=15"<br>
-D "__DBL_EPSILON__=double(2.22044604925031308085e-16L)"<br>
-D "__DBL_HAS_DENORM__=1"<br>
-D "__DBL_HAS_INFINITY__=1"<br>
-D "__DBL_HAS_QUIET_NAN__=1"<br>
-D "__DBL_MANT_DIG__=53"<br>
-D "__DBL_MAX_10_EXP__=308"<br>
-D "__DBL_MAX_EXP__=1024"<br>
-D "__DBL_MAX__=double(1.79769313486231570815e+308L)"<br>
-D "__DBL_MIN_10_EXP__=(-307)"<br>
-D "__DBL_MIN_EXP__=(-1021)"<br>
-D "__DBL_MIN__=double(2.22507385850720138309e-308L)"<br>
-D "__DEC128_EPSILON__=1E-33DL"<br>
-D "__DEC128_MANT_DIG__=34"<br>
-D "__DEC128_MAX_EXP__=6145"<br>
-D "__DEC128_MAX__=9.999999999999999999999999999999999E6144DL"<br>
-D "__DEC128_MIN_EXP__=(-6142)"<br>
-D "__DEC128_MIN__=1E-6143DL"<br>
-D
"__DEC128_SUBNORMAL_MIN__=0.000000000000000000000000000000001E-6143DL"<br>
-D "__DEC32_EPSILON__=1E-6DF"<br>
-D "__DEC32_MANT_DIG__=7"<br>
-D "__DEC32_MAX_EXP__=97"<br>
-D "__DEC32_MAX__=9.999999E96DF"<br>
-D "__DEC32_MIN_EXP__=(-94)"<br>
-D "__DEC32_MIN__=1E-95DF"<br>
-D "__DEC32_SUBNORMAL_MIN__=0.000001E-95DF"<br>
-D "__DEC64_EPSILON__=1E-15DD"<br>
-D "__DEC64_MANT_DIG__=16"<br>
-D "__DEC64_MAX_EXP__=385"<br>
-D "__DEC64_MAX__=9.999999999999999E384DD"<br>
-D "__DEC64_MIN_EXP__=(-382)"<br>
-D "__DEC64_MIN__=1E-383DD"<br>
-D "__DEC64_SUBNORMAL_MIN__=0.000000000000001E-383DD"<br>
-D "__DECIMAL_BID_FORMAT__=1"<br>
-D "__DECIMAL_DIG__=21"<br>
-D "__DEC_EVAL_METHOD__=2"<br>
-D "__DEPRECATED=1"<br>
-D "__ELF__=1"<br>
-D "__EXCEPTIONS=1"<br>
-D "__FINITE_MATH_ONLY__=0"<br>
-D "__FLOAT_WORD_ORDER__=__ORDER_LITTLE_ENDIAN__"<br>
-D "__FLT_DECIMAL_DIG__=9"<br>
-D "__FLT_DENORM_MIN__=1.40129846432481707092e-45F"<br>
-D "__FLT_DIG__=6"<br>
-D "__FLT_EPSILON__=1.19209289550781250000e-7F"<br>
-D "__FLT_EVAL_METHOD__=0"<br>
-D "__FLT_HAS_DENORM__=1"<br>
-D "__FLT_HAS_INFINITY__=1"<br>
-D "__FLT_HAS_QUIET_NAN__=1"<br>
-D "__FLT_MANT_DIG__=24"<br>
-D "__FLT_MAX_10_EXP__=38"<br>
-D "__FLT_MAX_EXP__=128"<br>
-D "__FLT_MAX__=3.40282346638528859812e+38F"<br>
-D "__FLT_MIN_10_EXP__=(-37)"<br>
-D "__FLT_MIN_EXP__=(-125)"<br>
-D "__FLT_MIN__=1.17549435082228750797e-38F"<br>
-D "__FLT_RADIX__=2"<br>
-D "__FXSR__=1"<br>
-D "__GCC_ATOMIC_BOOL_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_CHAR16_T_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_CHAR32_T_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_CHAR_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_INT_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_LLONG_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_LONG_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_POINTER_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_SHORT_LOCK_FREE=2"<br>
-D "__GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1"<br>
-D "__GCC_ATOMIC_WCHAR_T_LOCK_FREE=2"<br>
-D "__GCC_HAVE_DWARF2_CFI_ASM=1"<br>
-D "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1=1"<br>
-D "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2=1"<br>
-D "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4=1"<br>
-D "__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8=1"<br>
-D "__GCC_IEC_559=2"<br>
-D "__GCC_IEC_559_COMPLEX=2"<br>
-D "__GLIBCXX_BITSIZE_INT_N_0=128"<br>
-D "__GLIBCXX_TYPE_INT_N_0=__int128"<br>
-D "__GNUC_GNU_INLINE__=1"<br>
-D "__GNUC_MINOR__=3"<br>
-D "__GNUC_PATCHLEVEL__=1"<br>
-D "__GNUC_RH_RELEASE__=2"<br>
-D "__GNUC__=5"<br>
-D "__GNUG__=5"<br>
-D "__GXX_ABI_VERSION=1009"<br>
-D "__GXX_RTTI=1"<br>
-D "__GXX_WEAK__=1"<br>
-D "__INT16_C(c)=c"<br>
-D "__INT16_MAX__=0x7fff"<br>
-D "__INT16_TYPE__=short int"<br>
-D "__INT32_C(c)=c"<br>
-D "__INT32_MAX__=0x7fffffff"<br>
-D "__INT32_TYPE__=int"<br>
-D "__INT64_C(c)=c ## L"<br>
-D "__INT64_MAX__=0x7fffffffffffffffL"<br>
-D "__INT64_TYPE__=long int"<br>
-D "__INT8_C(c)=c"<br>
-D "__INT8_MAX__=0x7f"<br>
-D "__INT8_TYPE__=signed char"<br>
-D "__INTMAX_C(c)=c ## L"<br>
-D "__INTMAX_MAX__=0x7fffffffffffffffL"<br>
-D "__INTMAX_TYPE__=long int"<br>
-D "__INTPTR_MAX__=0x7fffffffffffffffL"<br>
-D "__INTPTR_TYPE__=long int"<br>
-D "__INT_FAST16_MAX__=0x7fffffffffffffffL"<br>
-D "__INT_FAST16_TYPE__=long int"<br>
-D "__INT_FAST32_MAX__=0x7fffffffffffffffL"<br>
-D "__INT_FAST32_TYPE__=long int"<br>
-D "__INT_FAST64_MAX__=0x7fffffffffffffffL"<br>
-D "__INT_FAST64_TYPE__=long int"<br>
-D "__INT_FAST8_MAX__=0x7f"<br>
-D "__INT_FAST8_TYPE__=signed char"<br>
-D "__INT_LEAST16_MAX__=0x7fff"<br>
-D "__INT_LEAST16_TYPE__=short int"<br>
-D "__INT_LEAST32_MAX__=0x7fffffff"<br>
-D "__INT_LEAST32_TYPE__=int"<br>
-D "__INT_LEAST64_MAX__=0x7fffffffffffffffL"<br>
-D "__INT_LEAST64_TYPE__=long int"<br>
-D "__INT_LEAST8_MAX__=0x7f"<br>
-D "__INT_LEAST8_TYPE__=signed char"<br>
-D "__INT_MAX__=0x7fffffff"<br>
-D "__LDBL_DENORM_MIN__=3.64519953188247460253e-4951L"<br>
-D "__LDBL_DIG__=18"<br>
-D "__LDBL_EPSILON__=1.08420217248550443401e-19L"<br>
-D "__LDBL_HAS_DENORM__=1"<br>
-D "__LDBL_HAS_INFINITY__=1"<br>
-D "__LDBL_HAS_QUIET_NAN__=1"<br>
-D "__LDBL_MANT_DIG__=64"<br>
-D "__LDBL_MAX_10_EXP__=4932"<br>
-D "__LDBL_MAX_EXP__=16384"<br>
-D "__LDBL_MAX__=1.18973149535723176502e+4932L"<br>
-D "__LDBL_MIN_10_EXP__=(-4931)"<br>
-D "__LDBL_MIN_EXP__=(-16381)"<br>
-D "__LDBL_MIN__=3.36210314311209350626e-4932L"<br>
-D "__LONG_LONG_MAX__=0x7fffffffffffffffLL"<br>
-D "__LONG_MAX__=0x7fffffffffffffffL"<br>
-D "__LP64__=1"<br>
-D "__MMX__=1"<br>
-D "__NO_INLINE__=1"<br>
-D "__ORDER_BIG_ENDIAN__=4321"<br>
-D "__ORDER_LITTLE_ENDIAN__=1234"<br>
-D "__ORDER_PDP_ENDIAN__=3412"<br>
-D "__PRAGMA_REDEFINE_EXTNAME=1"<br>
-D "__PTRDIFF_MAX__=0x7fffffffffffffffL"<br>
-D "__PTRDIFF_TYPE__=long int"<br>
--ptrdiff-type "long int"<br>
-D "__REGISTER_PREFIX__"<br>
-D "__SCHAR_MAX__=0x7f"<br>
-D "__SHRT_MAX__=0x7fff"<br>
-D "__SIG_ATOMIC_MAX__=0x7fffffff"<br>
-D "__SIG_ATOMIC_MIN__=(-__SIG_ATOMIC_MAX__ - 1)"<br>
-D "__SIG_ATOMIC_TYPE__=int"<br>
-D "__SIZEOF_DOUBLE__=8"<br>
-D "__SIZEOF_FLOAT128__=16"<br>
-D "__SIZEOF_FLOAT80__=16"<br>
-D "__SIZEOF_FLOAT__=4"<br>
-D "__SIZEOF_INT128__=16"<br>
-D "__SIZEOF_INT__=4"<br>
-D "__SIZEOF_LONG_DOUBLE__=16"<br>
-D "__SIZEOF_LONG_LONG__=8"<br>
-D "__SIZEOF_LONG__=8"<br>
-D "__SIZEOF_POINTER__=8"<br>
-D "__SIZEOF_PTRDIFF_T__=8"<br>
-D "__SIZEOF_SHORT__=2"<br>
-D "__SIZEOF_SIZE_T__=8"<br>
-D "__SIZEOF_WCHAR_T__=4"<br>
-D "__SIZEOF_WINT_T__=4"<br>
-D "__SIZE_MAX__=0xffffffffffffffffUL"<br>
-D "__SIZE_TYPE__=long unsigned int"<br>
--size-type "long unsigned int"<br>
-D "__SSE2_MATH__=1"<br>
-D "__SSE2__=1"<br>
-D "__SSE_MATH__=1"<br>
-D "__SSE__=1"<br>
-D "__STDC_HOSTED__=1"<br>
-D "__STDC_IEC_559_COMPLEX__=1"<br>
-D "__STDC_IEC_559__=1"<br>
-D "__STDC_ISO_10646__=201505L"<br>
-D "__STDC_NO_THREADS__=1"<br>
-D "__STDC__=1"<br>
-D "__UINT16_C(c)=c"<br>
-D "__UINT16_MAX__=0xffff"<br>
-D "__UINT16_TYPE__=short unsigned int"<br>
-D "__UINT32_C(c)=c ## U"<br>
-D "__UINT32_MAX__=0xffffffffU"<br>
-D "__UINT32_TYPE__=unsigned int"<br>
-D "__UINT64_C(c)=c ## UL"<br>
-D "__UINT64_MAX__=0xffffffffffffffffUL"<br>
-D "__UINT64_TYPE__=long unsigned int"<br>
-D "__UINT8_C(c)=c"<br>
-D "__UINT8_MAX__=0xff"<br>
-D "__UINT8_TYPE__=unsigned char"<br>
-D "__UINTMAX_C(c)=c ## UL"<br>
-D "__UINTMAX_MAX__=0xffffffffffffffffUL"<br>
-D "__UINTMAX_TYPE__=long unsigned int"<br>
-D "__UINTPTR_MAX__=0xffffffffffffffffUL"<br>
-D "__UINTPTR_TYPE__=long unsigned int"<br>
-D "__UINT_FAST16_MAX__=0xffffffffffffffffUL"<br>
-D "__UINT_FAST16_TYPE__=long unsigned int"<br>
-D "__UINT_FAST32_MAX__=0xffffffffffffffffUL"<br>
-D "__UINT_FAST32_TYPE__=long unsigned int"<br>
-D "__UINT_FAST64_MAX__=0xffffffffffffffffUL"<br>
-D "__UINT_FAST64_TYPE__=long unsigned int"<br>
-D "__UINT_FAST8_MAX__=0xff"<br>
-D "__UINT_FAST8_TYPE__=unsigned char"<br>
-D "__UINT_LEAST16_MAX__=0xffff"<br>
-D "__UINT_LEAST16_TYPE__=short unsigned int"<br>
-D "__UINT_LEAST32_MAX__=0xffffffffU"<br>
-D "__UINT_LEAST32_TYPE__=unsigned int"<br>
-D "__UINT_LEAST64_MAX__=0xffffffffffffffffUL"<br>
-D "__UINT_LEAST64_TYPE__=long unsigned int"<br>
-D "__UINT_LEAST8_MAX__=0xff"<br>
-D "__UINT_LEAST8_TYPE__=unsigned char"<br>
-D "__USER_LABEL_PREFIX__"<br>
-D "__VERSION__=\"5.3.1 20151207 (Red Hat 5.3.1-2)\""<br>
-D "__WCHAR_MAX__=0x7fffffff"<br>
-D "__WCHAR_MIN__=(-__WCHAR_MAX__ - 1)"<br>
-D "__WCHAR_TYPE__=int"<br>
-D "__WINT_MAX__=0xffffffffU"<br>
-D "__WINT_MIN__=0U"<br>
-D "__WINT_TYPE__=unsigned int"<br>
-D "__amd64=1"<br>
-D "__amd64__=1"<br>
-D "__code_model_small__=1"<br>
-D "__cplusplus=199711L"<br>
-D "__cpp_binary_literals=201304"<br>
-D "__cpp_exceptions=199711"<br>
-D "__cpp_rtti=199711"<br>
-D "__cpp_runtime_arrays=198712"<br>
-D "__gnu_linux__=1"<br>
-D "__has_include(STR)=__has_include__(STR)"<br>
-D "__has_include_next(STR)=__has_include_next__(STR)"<br>
-D "__k8=1"<br>
-D "__k8__=1"<br>
-D "__linux=1"<br>
-D "__linux__=1"<br>
-D "__unix=1"<br>
-D "__unix__=1"<br>
-D "__x86_64=1"<br>
-D "__x86_64__=1"<br>
-D "linux=1"<br>
-D "unix=1"<br>
--gnu 5.3.1<br>
<br>
<br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-03-01 14:07 GMT+01:00 Olaf
Spinczyk <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:os@aspectc.org" target="_blank">os@aspectc.org</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF"> Hi!<br>
<br>
Have you installed g++ on your machine? If you have,
execute ag++ --gen_config -o parser.cfg and check whether
the paths to the system include directories at the end of
the generated file parser.cfg are correct.<br>
<br>
Olaf Spinczyk
<div>
<div class="h5"><br>
<br>
<br>
<div>On 03/01/2016 14:02, Guillaume Tisserant wrote:<br>
</div>
</div>
</div>
<blockquote type="cite">
<div>
<div class="h5">
<div dir="ltr">
<div class="gmail_default"
style="color:rgb(0,0,102)">Hello everybody.<br>
I'm new to this list, my name is Guillaume
Tisserant, I'm french computer scientist, and
I'm very interested by AspectC++.<br>
I tried to test AspectC++ by downloading the
x86_64 package at <a moz-do-not-send="true"
href="http://www.aspectc.org/Download.php"
target="_blank">http://www.aspectc.org/Download.php</a>,
and do a "make", but I have this error : <br>
<br>
make -C examples/profiling<br>
make[1]: Entering directory
'/home/dworkin/Téléchargements/aspectc++/examples/profiling'<br>
Compiling main.cc<br>
@/home/dworkin/Téléchargements/aspectc++/ag++ -x
c++ -c main.cc -o Junk/main.o<br>
In file included from <built-in>:6:<br>
In file included from <command line>:255:<br>
./genericprofiler.ah:4:10: fatal error:
'iostream' file not found<br>
#include <iostream><br>
^<br>
error: ./genericprofiler.ah:6:17: 'std' is not a
known namespace.<br>
error: ./profiler.ah:6:17: 'std' is not a known
namespace.<br>
error: Execution failed:
"/home/dworkin/Téléchargements/aspectc++/ac++"
--system-config "/tmp/agxx_pcfgpXyN6D" -p. -c
"main.cc" -o "/tmp/main.cc_agxx_pGpWDZ"<br>
../Makefile.generic:28: recipe for target
'Junk/main.o' failed<br>
make[1]: *** [Junk/main.o] Error 1<br>
make[1]: Leaving directory
'/home/dworkin/Téléchargements/aspectc++/examples/profiling'<br>
Makefile:18: recipe for target 'profiling.make'
failed<br>
make: *** [profiling.make] Error 2<br>
<br>
I use a Fedora 23 x86_64.<br>
Does I forget to do someting?<br>
Can someone help me?<br>
Thanks a lot<br>
Guillaume Tisserant<br>
<br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
</div>
</div>
<pre>_______________________________________________
aspectc-user mailing list
<a moz-do-not-send="true" href="mailto:aspectc-user@aspectc.org" target="_blank">aspectc-user@aspectc.org</a>
<a moz-do-not-send="true" href="http://www.aspectc.org/mailman/listinfo/aspectc-user" target="_blank">http://www.aspectc.org/mailman/listinfo/aspectc-user</a>
</pre>
</blockquote>
<br>
</div>
<br>
_______________________________________________<br>
aspectc-user mailing list<br>
<a moz-do-not-send="true"
href="mailto:aspectc-user@aspectc.org">aspectc-user@aspectc.org</a><br>
<a moz-do-not-send="true"
href="http://www.aspectc.org/mailman/listinfo/aspectc-user"
rel="noreferrer" target="_blank">http://www.aspectc.org/mailman/listinfo/aspectc-user</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>