I'm trying to build GENIE from source on an Ubuntu 14.04 platform against ROOT 5.34/34 and am getting the following error :
***** Building GENIE from source tree at: /opt/GENIE/GENIE-Generator_v2.10.2
***** The source tree corresponds to GENIE version 2.10.2
** Creating GENIE lib and bin directories...
cd /opt/GENIE/GENIE-Generator_v2.10.2; \
[ -d bin ] || mkdir bin; chmod 755 bin;\
[ -d lib ] || mkdir lib; chmod 755 lib;
** Taking a snapshot of the build environment...
perl /opt/GENIE/GENIE-Generator_v2.10.2/src/scripts/setup/genie-build-env-snapshot
sh: 1: quota: not found
** Adding automatically generated code...
perl /opt/GENIE/GENIE-Generator_v2.10.2/src/scripts/setup/genie-write-gbuild
perl /opt/GENIE/GENIE-Generator_v2.10.2/src/scripts/setup/genie-write-gversion
svn: E155007: '/opt/GENIE/GENIE-Generator_v2.10.2' is not a working copy
** Building base-framework...
cd /opt/GENIE/GENIE-Generator_v2.10.2/src;\
cd Algorithm; make; cd ..; \
cd Messenger; make; cd ..; \
cd Registry; make; \
cd /opt/GENIE/GENIE-Generator_v2.10.2
make[1]: Entering directory `/opt/GENIE/GENIE-Generator_v2.10.2/src/Algorithm'
rm -f _ROOT_DICT_Algorithm.*
[package: Algorithm] Generating ROOT dictionary ...
rootcint -f _ROOT_DICT_Algorithm.cc -c -I/opt/root/root/include -I/usr/include/libxml2 -I/usr/include -I/usr/include -I/opt/GENIE/GENIE-Generator_v2.10.2/src/ AlgConfigPool.h AlgFactory.h AlgId.h Algorithm.h LinkDef.h
Error: cannot open file "gnu/stubs.h" /usr/include/features.h:399:
Error: Symbol __BEGIN_DECLS#define __need_size_t#define __need_NULL#include is not defined in current scope /usr/include/stdio.h:44:
Error: Symbol stddef is not defined in current scope /usr/include/stdio.h:44:
Error: Failed to evaluate stddef.h
Error: Symbol #include is not defined in current scope /usr/include/stdio.h:44:
Error: Symbol bits is not defined in current scope /usr/include/stdio.h:44:
Error: Symbol types is not defined in current scope /usr/include/stdio.h:44:
Error: Failed to evaluate types.h
Error: operator '/' divided by zero /usr/include/stdio.h:44:
Error: Symbol #define __need_FILE#define __need___FILE#endif#if!defined __FILE_defined is not defined in current scope /usr/include/stdio.h:44:
Error: Symbol __BEGIN_NAMESPACE_STD typedef struct _IO_FILE FILE is not defined in current scope /usr/include/stdio.h:48:
Error: Missing one of '{' expected at or after line 90.
Error: Unexpected end of file (G__fignorestream():3) /usr/include/stdio.h:948:
Error: Missing one of '{' expected at or after line 518.
...
... and it continues to spew for a while before the build stops.
Any ideas?
Thanks,
Alex.
|