<div dir="ltr"><div>Markus,</div><div><br></div><div><div>There are three files with these errors (proj.py, vector.py, and vedit.py)
 and two other files (ogsf.py and nviz.py) with the gl.h syntax error.</div><div><br></div></div><div>This is one example (proj.py):</div><div><br></div><div>GISRC=/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/demolocation/.grassrc75 GISBASE=/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu PATH="/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/bin:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/bin:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/scripts:$PATH" PYTHONPATH="/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/etc/python:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/gui/wxpython:$PYTHONPATH" LD_LIBRARY_PATH="/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/bin:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/bin:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/scripts:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/lib:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/lib:/home/geni/usr/local/lib:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/lib:/home/geni/usr/local/lib:/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/lib:" LC_ALL=C LANG=C LANGUAGE=C ./ctypesgen.py --cpp "gcc -E       -I/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/include -I/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/include -D__GLIBC_HAVE_LONG_LONG" -lgrass_gproj.7.5.svn -I/usr/include  /home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/include/grass/gprojects.h /home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/include/grass/defs/gprojects.h -o OBJ.x86_64-pc-linux-gnu/proj.py<br>Status: Preprocessing /var/tmp/tmpYfTQ2M.h<br>Status: gcc -E       -I/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/include -I/home/geni/usr/grass/trunk/dist.x86_64-pc-linux-gnu/include -D__GLIBC_HAVE_LONG_LONG -U __GNUC__ -dD -I/usr/include "-Dinline=" "-D__inline__=" "-D__extension__=" "-D_Bool=uint8_t" "-D__const=const" "-D__asm__(x)=" "-D__asm(x)=" "-DCTYPESGEN=1" /var/tmp/tmpYfTQ2M.h<br>Status: Parsing /var/tmp/tmpYfTQ2M.h<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/xmmintrin.h:117: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/xmmintrin.h:884: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/xmmintrin.h:891: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/xmmintrin.h:946: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/xmmintrin.h:953: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:63: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:70: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:83: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:90: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:105: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:587: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:599: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:606: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:616: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/emmintrin.h:755: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1198: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1204: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1211: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1218: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1226: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1235: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1245: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1261: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1273: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1280: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1287: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1295: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avxintrin.h:1318: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:65: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:77: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:87: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:98: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:144: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:159: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:170: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:172: Syntax error at ','<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:181: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:183: Syntax error at ','<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:193: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:203: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:211: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:219: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:239: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:247: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:254: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512fintrin.h:261: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512vlintrin.h:36: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512vlintrin.h:437: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512bwintrin.h:47: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/avx512bwintrin.h:61: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/bmi2intrin.h:86: Syntax error at '__res'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/f16cintrin.h:40: Syntax error at '{'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/f16cintrin.h:42: Syntax error at 'return'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/f16cintrin.h:42: Syntax error at 'i0'<br>Error: /usr/lib64/gcc/x86_64-slackware-linux/5.3.0/include/mm3dnow.h:168: Syntax error at '{'<br>Status: Processing description list.<br>Warning: Member "def" of Struct "Option" has been renamed to "_def" because it has the same name as a Python keyword.<br>Status: Writing to OBJ.x86_64-pc-linux-gnu/vector.py.<br>Status: Wrapping complete.<br></div><div><br></div><div>Thanks.</div><div>Huidae<br></div><div><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 28, 2018 at 12:17 PM, Markus Neteler <span dir="ltr"><<a href="mailto:neteler@osgeo.org" target="_blank">neteler@osgeo.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Sun, Jan 28, 2018 at 4:54 PM, Huidae Cho <<a href="mailto:grass4u@gmail.com">grass4u@gmail.com</a>> wrote:<br>
> Hello,<br>
><br>
> I'm trying to compile the trunk on a new machine and getting these errors<br>
> when compiling lib/python/ctypes.<br>
<br>
</span>Could you please include the ctypes error message?<br>
<span class=""><br>
> I searched this mailing list and found<br>
> that /usr/include/GL/gl.h.. Syntax error at '\n' is normal (?),<br>
<br>
</span>Apparently yes, it happens also on Fedora and elsewhere.<br>
<span class=""><br>
> but what<br>
> about the others? Regardless of these errors, make reports No errors<br>
> detected, so can I assume there will be no harm?<br>
><br>
> Error: /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>xmmintrin.h:117:<br>
> Syntax error at '{'<br>
<br>
</span>Could you please add more context of the error?<br>
<br>
best<br>
<span class="HOEnZb"><font color="#888888">Markus<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> These headers have a similar errors with different line numbers:<br>
>  /usr/include/GL/gl.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>avx512bwintrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>avx512fintrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>avx512vlintrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>avxintrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>bmi2intrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>emmintrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>f16cintrin.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>mm3dnow.h<br>
>  /usr/lib64/gcc/x86_64-<wbr>slackware-linux/5.3.0/include/<wbr>xmmintrin.h<br>
><br>
> GRASS SVN: Trunk as of Jan 28, 2018<br>
> Linux: Slackware64 14.2<br>
> Kernel: 4.14.14<br>
> GCC: 5.3.0<br>
><br>
> Any ideas what's going on?<br>
><br>
> Thanks!<br>
> Huidae<br>
><br>
</div></div></blockquote></div><br></div>