On 03/26/2013 02:58 PM, Jamie Nguyen wrote:
> On 26/03/13 02:16, Alan Robertson wrote:
<SNIP>
>
> I did notice a non-fatal error when building on both Fedora and RHEL,
> though I don't think it affects running on Linux:
It might very well (and probably does) affect the CMA.
> DEBUG: [ 83%] Generating ../../cma/AssimCtypes.py
> DEBUG: cd
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2/build/clientlib &&
> python
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2/buildtools/genpybindings.py
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2/cma/AssimCtypes.py
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2/build
> /builddir/build/BUILD
> /assimilation-20130325hg36236b3560f2/build/clientlib
> libassimilationclientlib
> DEBUG: INFO: Status: Preprocessing /tmp/tmpbwcAZl.h
> DEBUG: INFO: Status: gcc -E -DCTYPESGEN -D__signed__=signed -U __GNUC__
> -dD -I/builddir/build/BUILD/assimilation-20130325hg36236b3560f2/include
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
> -I/builddir/build/BUILD/assimilation-20130325hg36236b3560f2/include
> -I/builddir/build/BUILD/assimilation-20130325hg36236b3560f2/build/include 
> "-Dinline="
> "-D__inline__=" "-D__extension__=" "-D_Bool=uint8_t" "-D__const=const"
> "-D__asm__(x)=" "-D__asm(x)=" "-DCTYPESGEN=1" "/tmp/tmpbwcAZl.h"
> DEBUG: INFO: Status: Parsing /tmp/tmpbwcAZl.h
> DEBUG: ERROR:
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2/include/proj_classes.h:42:
> Syntax error at '*'
> DEBUG: ERROR:
> /builddir/build/BUILD/assimilation-20130325hg36236b3560f2/include/proj_classes.h:42:
> Syntax error at ')'
<snip>

I'll run this and save the output to examine...  OK.  It's below:

Here's the corresponding output on Ubuntu:

[ 83%] Generating /home/alanr/assim/src/cma/AssimCtypes.py
Status: Preprocessing /tmp/tmpAz8VJg.h
Status: gcc -E -DCTYPESGEN -D__signed__=signed -U __GNUC__ -dD
-I/home/alanr/assim/src/include -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/home/alanr/assim/src/include -I/home/alanr/assim/bin/include
"-Dinline=" "-D__inline__=" "-D__extension__=" "-D_Bool=uint8_t"
"-D__const=const" "-D__asm__(x)=" "-D__asm(x)=" "-DCTYPESGEN=1"
/tmp/tmpAz8VJg.h
Status: Parsing /tmp/tmpAz8VJg.h
Status: Processing description list.
Status: Writing to /home/alanr/assim/src/cma/AssimCtypes.py.

And here's the corresponding output in RHEL6:

[ 81%] Generating /root/assimmon/src/cma/AssimCtypes.py
Status: Preprocessing /tmp/tmpy6g0zE.h
Status: gcc -E -DCTYPESGEN -D__signed__=signed -U __GNUC__ -dD
-I/root/assimmon/src/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/root/assimmon/src/include
-I/root/assimmon/bin/include "-Dinline=" "-D__inline__="
"-D__extension__=" "-D_Bool=uint8_t" "-D__const=const" "-D__asm__(x)="
"-D__asm(x)=" "-DCTYPESGEN=1" /tmp/tmpy6g0zE.h
Status: Parsing /tmp/tmpy6g0zE.h
Status: Processing description list.
Status: Writing to /root/assimmon/src/cma/AssimCtypes.py.

I don't see this problem on my systems...

I'm running both of these systems from the pip-extracted versions of
ctypesgen.py.  Don't know if it matters...

Just to make sure, I removed the source I had, and re-extracted it and
rebuilt it.  Same results.


-- 
    Alan Robertson <[email protected]> - @OSSAlanR

"Openness is the foundation and preservative of friendship...  Let me claim 
from you at all times your undisguised opinions." - William Wilberforce
_______________________________________________
Assimilation mailing list - Discovery-Driven Monitoring
[email protected]
http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
http://assimmon.org/

Reply via email to