Installation problem on Linux

Asked by eyesea

I am installing Inkscape on a PC with Linux Fedora 8. The first time I ran the configure it gave the error that I was missing gc 6.4+(Boehme's garbage collector). I downloaded and installed the gc6.8. The next time I ran configure I got the message error: missing libgc 6.4+. I checked and the library files are there in the directory /usr/local/lib ,named libgc.so, libgc.so1 and libgc.so1.0.2. I couldn't find anywhere on Boehme's webpage to download any additional libraries. Can you help me with resolving this. Do I need to find the library to download or just help ./configure find the libraries that are there.
I have tried inkscape on Windows and am very excited at the prospect of getting it up on Linux to use in a current project.

Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Inkscape Edit question
Assignee:
No assignee Edit question
Solved by:
Krzysztof Kosinski
Solved:
Last query:
Last reply:
Revision history for this message
Best Krzysztof Kosinski (tweenk) said :
#1

You are trying to build from sources downloaded from Inkscape's website, which is for advanced users only. The common way of installing software on Linux is to use a package manager instead of downloading the program from its website. Go to Applications->Add/Remove Software and install Inkscape there. It will automatically download, install and configure Inkscape for you. (I'm not familiar with Fedora's package manager, but you should find your way around.)

If you really want to build from sources, then your problem is that you have installed the shared library package, which contains only the binary shared libraries. To build from source, you need the development package too, which contains the headers and static libraries. Its name should end with -dev. In Debian it's named libgc-dev, not sure about Fedora.

Revision history for this message
eyesea (eyesea) said :
#2

Thanks Chris. You are right, I am trying to take the hard way around. The reason being that I am on a dialup connection and the automatic install by download doesn't work too ell. I have also been having other troubles with yum - related to my own ineptitude.
That said, I am learning. I found out the the source of my problem with the library was installing it without any parameters. I installed it with the arguent '-disable-shared --enable-static' and the problem was resolved. Perhaps the dev package would have been a good shortcut.
Now I have to find lcms and install that for another dependency. Thanks again for your prompt response and your input.

Revision history for this message
eyesea (eyesea) said :
#3

Just to clarify, I did find where to download the library and then got info on making it work with the install from the Fedora forum.

Thanks