Note that there are some explanatory texts on larger screens.

plurals
  1. POlibgc seems to be missing (Installing Virtuoso-Opensource with Mono support)
    primarykey
    data
    text
    <p>I'm building Virtuoso Opensource after doing <code>./configure --enable_mono</code> - works fine. Calling <code>make</code> then gives me an error, because <code>libgc</code> is not found.</p> <pre><code>make[2]: Entering directory `/usr/local/src/virtuoso-opensource/libsrc/Thread' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -fno-strict-aliasing -O2 -DMONO_USE_EXC_TABLES -fexceptions -D_REENTRANT -D_GNU_SOURCE -Wall -DNDEBUG -DPOINTER_64 -I/usr/local/src/virtuoso-opensource/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../binsrc/mono/mono-1.1.7/libgc/include -I../../libsrc -I../../libsrc/Dk -DNO_UDBC_SDK -DUSE_INCLUDED_LIBGC=1 -g -O2 -MT libthrp_gc_la-sched_pthread_gc.lo -MD -MP -MF .deps/libthrp_gc_la-sched_pthread_gc.Tpo -c -o libthrp_gc_la-sched_pthread_gc.lo `test -f 'sched_pthread_gc.c' || echo './'`sched_pthread_gc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../libsrc/Dk -fno-strict-aliasing -O2 -DMONO_USE_EXC_TABLES -fexceptions -D_REENTRANT -D_GNU_SOURCE -Wall -DNDEBUG -DPOINTER_64 -I/usr/local/src/virtuoso-opensource/libsrc/Xml.new -DOPENSSL_NO_KRB5 -Dlinux -D_GNU_SOURCE -DFILE64 -D_LARGEFILE64_SOURCE -I../../binsrc/mono/mono-1.1.7/libgc/include -I../../libsrc -I../../libsrc/Dk -DNO_UDBC_SDK -DUSE_INCLUDED_LIBGC=1 -g -O2 -MT libthrp_gc_la-sched_pthread_gc.lo -MD -MP -MF .deps/libthrp_gc_la-sched_pthread_gc.Tpo -c sched_pthread_gc.c -fPIC -DPIC -o .libs/libthrp_gc_la-sched_pthread_gc.o sched_pthread_gc.c:41:16: fatal error: gc.h: No such file or directory compilation terminated. make[2]: *** [libthrp_gc_la-sched_pthread_gc.lo] Error 1 make[2]: Leaving directory `/usr/local/src/virtuoso-opensource/libsrc/Thread' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/virtuoso-opensource/libsrc' make: *** [all-recursive] Error 1 dellas@india672:/usr/local/src/virtuoso-opensource$ </code></pre> <p>I just did <code>sudo apt-get install libgc-dev</code> which worked. Make still gives me the same error. I'm a Linux noob, can somebody give me advice what might be the problem here or how to solve it?</p> <p>EDIT: FYI: <code>ldconfig -v -p</code> clearly says that <code>libgc.so</code> exists, so why is this <code>make</code> script looking for the header?</p> <pre><code>... libgdbm_compat.so.3 (libc6,x86-64) =&gt; /usr/lib/x86_64-linux-gnu/libgdbm_compat.so.3 libgdbm.so.3 (libc6,x86-64) =&gt; /usr/lib/x86_64-linux-gnu/libgdbm.so.3 libgd.so.2 (libc6,x86-64) =&gt; /usr/lib/x86_64-linux-gnu/libgd.so.2 libgcrypt.so.11 (libc6,x86-64) =&gt; /lib/x86_64-linux-gnu/libgcrypt.so.11 libgccpp.so.1 (libc6,x86-64) =&gt; /usr/lib/libgccpp.so.1 libgccpp.so (libc6,x86-64) =&gt; /usr/lib/libgccpp.so libgcc_s.so.1 (libc6,x86-64) =&gt; /lib/x86_64-linux-gnu/libgcc_s.so.1 libgc.so.1 (libc6,x86-64) =&gt; /usr/lib/libgc.so.1 libgc.so (libc6,x86-64) =&gt; /usr/lib/libgc.so libgamin-1.so.0 (libc6,x86-64) =&gt; /usr/lib/libgamin-1.so.0 libgailutil.so.18 (libc6,x86-64) =&gt; /usr/lib/x86_64-linux-gnu/libgailutil.so.18 libfuse.so.2 (libc6,x86-64) =&gt; /lib/libfuse.so.2 ... </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload