'configure' generates a build.h with empty OSTYPE
thus 'make' immediately terminates with an "empty #define" error
the "#define FreeBSD" seems to work here
next step:
had to change
struct tm* os::localtime(long *secs)
to
struct tm* os::localtime(time_t *secs)
to move further
...still fighting with something else...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
next step:
had to change
struct tm* os::localtime(long *secs)
to
struct tm* os::localtime(time_t *secs)
to move further
...still fighting with something else...
next step:
LDFLAGS should include the /usr/local/lib path
next steps:
install /usr/ports/databases/libodbc++
download and install Diablo Caffe JDK 1.6.0 from http://www.freebsdfoundation.org/downloads/java.shtml
run
./configure LDFLAGS="-L/usr/local/lib" CXXFLAGS="-I/usr/local/diablo-jdk1.6.0/include -I/usr/local/diablo-jdk1.6.0/include/freebsd"
at last compiled and installed successfully