Hi David, On Fri, 31 Jul 2009 01:06:21 -0500, you wrote:
I think I have looked for an answer before on this, but can't recall for certain. I'm trying to build inkscape 0.47 on openSuSE 11.0 and I'm running into problems with having libgc.a or libgc.so properly recognized by ./configure.
What system are you building on, x86 or x64? If it's the latter, you need to explicitly pass configure '--libdir=/usr/lib64' so that libraries are installed in /usr/lib64. For binaries it not that simple as many programmers still haven't fixed their autoconf stuff to look in /lib64 /usr/lib64 when searching for libraries.
checking for GC_init in -lgc... yes checking libgc version 6.4+... no configure: error: libgc (the Boehm Conservative Collector) 6.4+, is needed to compile inkscape -- http://www.hpl.hp.com/personal/Hans_Boehm/gc
What exactly does config.log show? It should contain some lines that give a hint as to which particular test ist failing. so my problem here is something on opensuse that I can't figure out how to set so that the library is seen by ./configure. How do I go about finding out why ./configure for inkscape won't see the libgc on openSuSE 11.0? Does archlinux put the 64 bit libraries in lib64 on biarch systems like x86_64? If they follow the debian way of putting the libraries for the main architecture in /lib and /usr/lib then it's rather obvious why it succeeds there. Philipp -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org