openlink / virtuoso-opensource

Virtuoso is a high-performance and scalable Multi-Model RDBMS, Data Integration Middleware, Linked Data Deployment, and HTTP Application Server Platform
https://vos.openlinksw.com
Other
852 stars 214 forks source link

Issue On Installation on Ubuntu 14.04 #270

Open navinpai opened 9 years ago

navinpai commented 9 years ago

Trying to install virtuoso devel/7 on a system running Ubuntu 14.04 64 bit.

Autogen runs smoothly. ./configure ends with the output

Virtuoso Open Source Edition (Column Store) 7.1.1-dev configuration summary
===========================================================================

Installation variables
  layout                  default
  prefix                  /usr/local/virtuoso-opensource
  exec_prefix             ${prefix}

Installation paths
  programs                ${exec_prefix}/bin
  include files           ${prefix}/include
  libraries               ${exec_prefix}/lib
  manual pages            ${datarootdir}/man
  vad packages            ${datarootdir}/virtuoso/vad
  database                ${prefix}/var/lib/virtuoso/db
  hosting                 ${exec_prefix}/lib/virtuoso/hosting

Options
  BUILD_OPTS               xml ssl imsg pldebug pthreads

Running make fails with the output:

make[3]: Entering directory `/home/vignesh/Desktop/IIIT-B/Semester 1/virtuoso-opensource-develop-7/libsrc/util'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk    -fno-strict-aliasing -O2  -Wall  -DNDEBUG -DPOINTER_64   -I/home/vignesh/Desktop/IIIT-B/Semester 1/virtuoso-opensource-develop-7/libsrc/Xml.new  -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE   -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -m64 -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 -fno-strict-aliasing -O2 -Wall -DNDEBUG -DPOINTER_64 -I/home/vignesh/Desktop/IIIT-B/Semester 1/virtuoso-opensource-develop-7/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DIN_LIBUTIL -DGLOBALREF=extern -I../../libsrc -I../../libsrc/Dk -DSUPPORT_UTF8 -O2 -m64 -MT libutil_la-buildarg.lo -MD -MP -MF .deps/libutil_la-buildarg.Tpo -c buildarg.c  -fPIC -DPIC -o .libs/libutil_la-buildarg.o
gcc: error: 1/virtuoso-opensource-develop-7/libsrc/Xml.new: No such file or directory
make[3]: *** [libutil_la-buildarg.lo] Error 1
make[3]: Leaving directory `/home/vignesh/Desktop/IIIT-B/Semester 1/virtuoso-opensource-develop-7/libsrc/util'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/vignesh/Desktop/IIIT-B/Semester 1/virtuoso-opensource-develop-7/libsrc/util'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/vignesh/Desktop/IIIT-B/Semester 1/virtuoso-opensource-develop-7/libsrc'
make: *** [all-recursive] Error 1

Checking the libsrc folder, there exists a folder Xml.new with multiple C files and a makefile as well. Any idea what is causing the issue?

Help much appreciated

PS should I be using the stable branch rather than the development branch?

HughWilliams commented 9 years ago

I upgraded my Ubuntu from the 12.04 LTS version to 14.04 and my git develop/7 branch does build for me:

VIRTMAIN@ubuntu:~$ cat /etc/issue Ubuntu 14.04.1 LTS \n \l

VIRTMAIN@ubuntu:~$ uname -a Linux ubuntu 3.13.0-43-generic #72-Ubuntu SMP Mon Dec 8 19:35:06 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux VIRTMAIN@ubuntu:~$ VIRTMAIN@ubuntu:~$ binsrc/virtuoso/virtuoso-t -? Virtuoso Open Source Edition (Column Store) (multi threaded) Version 7.1.1-dev.3211-pthreads as of Dec 13 2014 Compiled for Linux (x86_64-unknown-linux-gnu) Copyright (C) 1998-2014 OpenLink Software