Hi Andreas,
The current code should compile correctly on your system -- or so I
think ;-)
Could you please try it and let me know?
Thanks!
-- Alan Robertson
[email protected]
On 09/17/2012 06:53 AM, Andreas Scheuring wrote:
>
> Hey everybody,
>
> That's an very interesting project you're working on. Would like to
> make a test installation but I'm still running against errors while
> making the code. I would be very thankful for a hint on that.
> Otherwise I'll wait for the first stable version with an install-routine.
>
>
>
> So I'm running rhel6.2 in a virtual machine. I downloaded the .bz2
> file "Assimilation-e9992f9d655a.tar.bz2"
>
>
>
> These dependencies where solved as described in the readme file:
>
> * Cmake: yum install cmake (2.8.4-1)
> * C compiler: yum install gcc
> * make tools: yum install make
> * Recent version of Glib2: glib2.22.5-7
> * libpcap (or winpcap): yum install libpcap
> * pkg-config (even for Windows): :/configure -- make -- make install
> * valgrind: yuminstall valgrind
> * Testify: just downloaded!
> * Doxygen: yum install doxygen
> * Dot: graphviz.2.28.0
> * Ctypesgen: just downloaded!
>
>
>
> Now c-making your code returns the following (looks fine):
>
> #cmake ../Experimental-Assimilation-e9992f9d655a/
>
> -- The C compiler identification is GNU
>
> -- Check for working C compiler: /usr/bin/gcc
>
> -- Check for working C compiler: /usr/bin/gcc -- works
>
> -- Detecting C compiler ABI info
>
> -- Detecting C compiler ABI info - done
>
> -- checking for module 'glib-2.0'
>
> -- found glib-2.0, version 2.22.5
>
> -- found gnu
>
> -- Found Doxygen: /usr/bin/doxygen
>
> -- Configuring done
>
> -- Generating done
>
> -- Build files have been written to: /assimmon/bin
>
>
>
>
>
> But making it afterwards returns the following output with errors:
>
> # make
>
> Scanning dependencies of target generate_framesettypes
>
> [ 0%] Generating ../include/framesettypes.h
>
> [ 2%] Built target generate_framesettypes
>
> Scanning dependencies of target generate_frametypes
>
> [ 2%] Generating ../include/frametypes.h
>
> [ 4%] Built target generate_frametypes
>
> Scanning dependencies of target clientlib
>
> [ 6%] Building C object
> clientlib/CMakeFiles/clientlib.dir/proj_classes.c.o
>
> cc1: warnings being treated as errors
>
> In file included from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
>
> from /usr/include/glib-2.0/glib.h:34,
>
> from
> /assimmon/Experimental-Assimilation-e9992f9d655a/include/projectcommon.h:37,
>
> from
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:12:
>
> /usr/include/glib-2.0/glib/gthread.h: In function âg_once_init_enterâ:
>
> /usr/include/glib-2.0/glib/gthread.h:344: error: cast to pointer from
> integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_register_objectâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:100:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_register_debug_counterâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:121:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:121:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_register_subclassedâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:188:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:194:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_dissociateâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:216:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:219:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:226:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_is_aâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:253:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_castasâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:276:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_castasconstâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:296:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_classnameâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:312:
> error: cast from pointer to integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_quark_add_superclass_relationshipâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:322:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:322:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:
> In function âproj_class_quark_is_aâ:
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:335:
> error: cast to pointer from integer of different size
>
> /assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:335:
> error: cast from pointer to integer of different size
>
> make[2]: *** [clientlib/CMakeFiles/clientlib.dir/proj_classes.c.o] Error 1
>
> make[1]: *** [clientlib/CMakeFiles/clientlib.dir/all] Error 2
>
> make: *** [all] Error 2
>
>
>
>
>
> Any idea what's wrong or missing?
>
>
>
> Thanks Andreas
>
>
>
>
>
> _______________________________________________
> Assimilation mailing list - Discovery-Driven Monitoring
> [email protected]
> http://lists.community.tummy.com/cgi-bin/mailman/listinfo/assimilation
> http://assimmon.org/
--
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/