Hey everybody,
Thats an very interesting project youre working on. Would like to make a
test installation but Im still running against errors while making the
code. I would be very thankful for a hint on that. Otherwise Ill wait for
the first stable version with an install-routine.
So Im 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:10
0: 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:12
1: error: cast from pointer to integer of different size
/assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:12
1: 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:18
8: error: cast from pointer to integer of different size
/assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:19
4: 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:21
6: error: cast from pointer to integer of different size
/assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:21
9: error: cast from pointer to integer of different size
/assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:22
6: 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:25
3: 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:27
6: 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:29
6: 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:31
2: 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:32
2: error: cast to pointer from integer of different size
/assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:32
2: 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:33
5: error: cast to pointer from integer of different size
/assimmon/Experimental-Assimilation-e9992f9d655a/clientlib/proj_classes.c:33
5: 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 whats 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/