diff -r 3216dafbbd48 libinterp/octave-value/ov.cc --- a/libinterp/octave-value/ov.cc Sat Dec 08 08:27:03 2012 -0800 +++ b/libinterp/octave-value/ov.cc Sat Dec 08 22:37:55 2012 +0100 @@ -76,7 +76,10 @@ #include "ov-typeinfo.h" #include "ov-null-mat.h" #include "ov-lazy-idx.h" + +#if defined HAVE_JAVA #include "ov-java.h" +#endif #include "defun.h" #include "error.h" @@ -2755,7 +2758,9 @@ octave_null_sq_str::register_type (); octave_lazy_index::register_type (); octave_oncleanup::register_type (); +#if defined HAVE_JAVA octave_java::register_type (); +#endif } DEFUN (sizeof, args, ,