Using Gustaf's latest version of nsoracle plus some local Makefile changes to add back 10g compatibility, I'm getting a compile error, but it seems to have nothing to do with nsoracle per se!
The error (below) is coming from zlib.h, but oddly, I already successfully built both the Naviserver core and the nszlib module. Does this suggest some sort of double include or other build setup problem? If I manually undefine HAVE_ZLIB_H in ns.h, then zlib.h does NOT get included, and building nsoracle.so works! But what's the right way for me to fix the problem? $ hg summ parent: 59:7a129b2649ec tip - get rid of signed-problems (following prototypes from the oracle oci interface) gcc -I/usr/local/oracle-client/product/10.2.0/sdk/include -I/usr/local/oracle-client/product/10.2.0/rdbms/demo -I/usr/local/oracle-client/product/10.2.0/rdbms/public -I/usr/local/oracle-client/product/10.2.0/network/public -I/usr/local/oracle-client/product/10.2.0/plsql/public -g -O2 -fomit-frame-pointer -Wall -fPIC -g -O2 -fno-unit-at-a-time -pipe -D_FORTIFY_SOURCE=2 -I/usr/local/nsd-4.99.6-dtk-1/include -I"/usr/local/include" -DHAVE_CONFIG_H -c -o nsoracle.o nsoracle.c In file included from /usr/local/nsd-4.99.6-dtk-1/include/ns.h:44:0, from nsoracle.h:26, from nsoracle.c:16: /usr/include/zlib.h:1448:4: error: unknown type name 'off64_t' /usr/include/zlib.h:1448:39: error: unknown type name 'off64_t' /usr/include/zlib.h:1449:4: error: unknown type name 'off64_t' /usr/include/zlib.h:1450:44: error: unknown type name 'off64_t' /usr/include/zlib.h:1451:42: error: unknown type name 'off64_t' make: *** [nsoracle.o] Error 1 $ grep DESCRIP /etc/lsb-release DISTRIB_DESCRIPTION="Ubuntu 12.04.3 LTS" -- Andrew Piskorski <a...@piskorski.com> ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ naviserver-devel mailing list naviserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/naviserver-devel