
On 26-05-2007 10:24:55 +0200, Ramon Nogueira wrote:
Yup, first I tried installing from the "Super Source Tarball"; then from `alien'ed rpm; then individual tarballs; the install script; then
ok, thanks for trying all those options!
CVS! The problem with the install script is that it downloads things afresh each time and I really can't afford that (I am in South Africa where unfortunately, we still need to think about bandwidth). Here is
Ahhh... indeed we ignored "bandwidth limitations" completely in the script. Its CVS support indeed also checks out completely again each time, on purpose. What you can do, is to fool the script into thinking it is in a superball, by just replacing the source directories of the SSB by the CVS checkouts, given the same names of course. Without --nightly or --cvs arguments the script will then take the sources as it finds there.
the (different) error I get when I try to compile the pathfinder source tarball from sourceforge (against CVS components): ... -DIO_MAX=10240 -c pathfinder.c -fPIC -DPIC -o .libs/lib_pathfinder_la-pathfinder.o /export/scratch0/monet/monet.GNU.64.64.d.14791/pathfinder/runtime/pathfinder.mx: In function 'xquery_function_call': /export/scratch0/monet/monet.GNU.64.64.d.14791/pathfinder/runtime/pathfinder.mx:3980: error: expected ')' before 'LLFMT' /export/scratch0/monet/monet.GNU.64.64.d.14791/pathfinder/runtime/pathfinder.mx:5417:34:
Ok, this is caused by the CVS MonetDB not being API/ABI compatible with the latest released version of pathfinder. You also need a cvs checkout (or nightly snapshot) of pathfinder. In general if you use the CVS current/HEAD sources, you need all components to be from current/HEAD. Mixing usually doesn't work.