Hi Christian,

For my diploma thesis I rewrote the SPARQL engine of the RDF API for
PHP project (RAP) and am doing speed comparisons to other SPARQL
endpoints. Virtuoso, one of the few commercially available engines is
on my list, too.

Trying to compile it on my Gentoo System is kinda tricky since I plan
to use from with PHP.
The native PHP integration does not work (libphp usability bad) [1], so
I try to connect to virtuoso via iodbc. Enabling this in configure, I
get the following error on compiling:

../../libtool: line 1802: cd: libsrc/odbcsdk/lib: No such file or
directory libtool: link: cannot determine absolute directory name of
`libsrc/odbcsdk/lib'

libsrc/odbcsdk/ exists, but it has no lib/ dir below. Is there anything
I can do to fix this?

It looks like a problem with configure.

I will make a permanent fix for this in the upcoming release.

As a workaround, just edit the Makefile and remove the -Llibsrc/ odbcsdk/lib flag. Since your iODBC library is installed in a default place, just a -liodbc should suffice.

Patrick
---
Patrick van Kleef
Maintainer VOS
OpenLink Software




Reply via email to