Hello,
the eyeDB compilation hangs with following errors :
In file included from oql_p.h:25,
from oqlbase.cc:47:
../../eyedbconfig.h:192:1:
warning: "_FILE_OFFSET_BITS" redefined
In file included from /usr/local/lib/gcc/sparc-sun-
solaris2.7/3.4.6/include/stdlib.h:27,
from oqlbase.cc:25:
/usr/include/sys/feature_tests.h:96:1: warning: this
is the location of the previous definition
oqlbase.cc: In member function `virtual
eyedb::oqmlBool eyedb::oqmlAtom_int::getData(unsigned
char*, unsigned char**, eyedb::
Size&, int&, const eyedb::Class*) const':
oqlbase.cc:1217: error: `MININT' was not declared in
this scope
oqlbase.cc:1228: error: `MINSHORT' was not declared
in this scope
*** Error code 1
make: Fatal error: Command failed for target
`oqlbase.lo'
Current working directory /home2/eyedb-2.7.9/src/eyedb
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /home2/eyedb-2.7.9/src/eyedb
*** Error code 1
make: Fatal error: Command failed for target `all-
recursive'
Current working directory /home2/eyedb-2.7.9/src
*** Error code 1
make: Fatal error: Command failed for target `all-
recursive'
Current working directory /home2/eyedb-2.7.9
*** Error code 1
make: Fatal error: Command failed for target `all'
thanks in advance
Ricardo
Logged In: NO
I solved the problem including the missing definitions in
solaris7, values.h archive:
#define MINSHORT SHRT_MIN
#define MININT INT_MIN