I am trying to compile octave 3.4.3 in SuSE Linux Enterprise Server 10 64-bit OS, and it looks like qhull is not happy. I have tried qhull versions, 2003.1, 2011.2 so far.
checking qhull/qhull_a.h usability... no
checking qhull/qhull_a.h presence... yes
configure: WARNING: qhull/qhull_a.h: present but cannot be compiled
configure: WARNING: qhull/qhull_a.h: check for missing prerequisite headers?
configure: WARNING: qhull/qhull_a.h: see the Autoconf documentation
configure: WARNING: qhull/qhull_a.h: section "Present But Cannot Be Compiled"
configure: WARNING: qhull/qhull_a.h: proceeding with the compiler's
result
configure: WARNING: ## ------------------------------------------ ##
configure: WARNING: ## Report this to http://octave.org/bugs.html ##
configure: WARNING: ## ------------------------------------------ ##
my configure line is:
./configure --prefix=/opt/tools/3.4.3 --libdir=/opt/tools/3.4.3/lib --with-blas="-L/opt/tools/mkl/lib/intel64 -I//opt/tools/mkl/include -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread" --with-lapack="-L/opt/tools/mkl/lib/intel64 -I/opt/tools/mkl/include -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread" --with-qhull=/opt/tools/qhull/2003.1 CPPFLAGS="$CPPFLAGS" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS -Wl,--rpath -Wl,$LD_LIBRARY_PATH"
I have also tried adding --with-qhull-includedir and --with-qhull-libdir, but that did not help much.
Any help on this is greatly appreciated!