Dear Virtuoso-istas, being a glutton for empiricism I tried to build
Virtuoso Opensource 6.1.2 on a Toshiba R100 running OpenBSD 4.7.

I checked that I have all the req'd dependencies. However the build
fails with the error below.

I know that OpenBSD isn't in the list of successful OSes, but any
hints on what this problem might be is appreciated.

Thanks, Bill Anderson


Here are the pre-make and make command output:


 $ CFLAGS="-O" && export CFLAGS
 $ ./configure --enable-ssl --with-iodbc

 $ make
Making all in .
Making all in docsrc
Making all in chm
Making all in docwiki
Making all in html_virt
Making all in images
Making all in pdf
Making all in releasenotes
Making all in styleguide
Making all in stylesheets
Making all in xmlsource
Making all in libsrc
Making all in util
make  all-am
/bin/sh ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
-I. -I../../libsrc/Dk    -fomit-frame-pointer -O2  -Wall  -DNDEBUG
-Ilibsrc/odbcsdk/include
-I/home/band/pkgs/virtuoso-opensource-6.1.2/libsrc/Xml.new
-DOPENSSL_NO_KRB5    -D_GNU_SOURCE -DIN_LIBUTIL  -DGLOBALREF=extern
-I../../libsrc  -I../../libsrc/Dk -DSUPPORT_UTF8 -O -MT
libutil_la-buildarg.lo -MD -MP -MF .deps/libutil_la-buildarg.Tpo -c -o
libutil_la-buildarg.lo `test -f 'buildarg.c' || echo './'`buildarg.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk
-fomit-frame-pointer -O2 -Wall -DNDEBUG -Ilibsrc/odbcsdk/include
-I/home/band/pkgs/virtuoso-opensource-6.1.2/libsrc/Xml.new
-DOPENSSL_NO_KRB5 -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern
-I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O -MT
libutil_la-buildarg.lo -MD -MP -MF .deps/libutil_la-buildarg.Tpo -c
buildarg.c  -fPIC -DPIC -o .libs/libutil_la-buildarg.o
In file included from ../../libsrc/Dk/Dksystem.h:103,
                 from ../../libsrc/Dk.h:40,
                 from ../../libsrc/libutil.h:30,
                 from buildarg.c:29:
/usr/include/malloc.h:4:2: warning: #warning "<malloc.h> is obsolete,
use <stdlib.h>"
In file included from ../../libsrc/Dk.h:96,
                 from ../../libsrc/libutil.h:30,
                 from buildarg.c:29:
../../libsrc/Thread/thread_int.h:201: error: syntax error before
"pthread_mutex_t"
*** Error code 1

Stop in /home/band/pkgs/virtuoso-opensource-6.1.2/libsrc/util (line
577 of Makefile).
*** Error code 1
[ ... ]

Reply via email to