LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 07-12-2004, 12:44 AM   #1
1337 Twinkie
Member
 
Registered: Jul 2004
Distribution: Fedora Core 2
Posts: 79

Rep: Reputation: 15
Question missing libsigc C++ callback library


I tried to install Inkscape (inkscape.org) on my Fedora box, and the installer came up with a " Could not find 'libsigc C++ callback library'. Please install it manually." error.

I Googled for libsigc, but all I came up with was libsigc++. I then downloaded and "installed" 'libsigc++', but that didn't do anything to fix the problem.

I am relatively new to Fedora (12 hours 23 minutes) and have been using Linux for less than a week. The libsigc++ file that I installed was an RPM, since I have no idea how to even begin building/installing libraries from source. In light of this, step-by-step instructions or a link to a binary package would be nice.
 
Old 08-07-2004, 02:39 PM   #2
strepetaa
LQ Newbie
 
Registered: Aug 2004
Posts: 4

Rep: Reputation: 0
For Inkscape 0.39, what you need is libsigc++ version 1.2. Version 2.0 will not work. You can also get an autopackage from Inkscape site, which will install everything you need for you automatically (I haven't tested it though). The link and instructions here:

http://inkscape.org/download.php

For more help, post on the Inkscape mailing list, they always help newbies.
 
Old 08-07-2004, 06:07 PM   #3
1337 Twinkie
Member
 
Registered: Jul 2004
Distribution: Fedora Core 2
Posts: 79

Original Poster
Rep: Reputation: 15
Unhappy Broke Autopackage

I have tried the autopackage install thing, and it didn't work (that's what gave me the missing callback lib error). I then (today) tried to install the library with yum: yum install lbsigc++. Since there was no such thing (not even similer) on my machine before, it installed. Great. Then, I went to install the thing with Autopackage. In between the time that I first tried it and now (about 10 minutes) one of the pipes broke that connects the front-end to the installer. The error is "Mismatched protocol: (expected 4 got 5) Check to make sure your autopackage installation is correct". When run from the console, the error is more verbose and actualy specifies that it the program can't communicate with itself. Should I unistal and re-install Autopackage, and if so, how? Autopackage.org seems not to have a download, and there doesn't seem to be an entry for "autopackage" anywhere in the RPM repositories that YUM uses (ie, yum returns nothing when asked to 'update-or- install autopackage').

In the meantime, I'll continue checking the mailing lists.

[edit]
I posted a new thread about Autopackage in the software forum. So, if you have an answer about my auotpackage problem, please see that thread
[\edit]

Last edited by 1337 Twinkie; 08-07-2004 at 07:03 PM.
 
Old 08-07-2004, 07:17 PM   #4
strepetaa
LQ Newbie
 
Registered: Aug 2004
Posts: 4

Rep: Reputation: 0
This seems to be an error that autopackage developers would like to know about. Ask on the autopackage list, they're as good as inkscape folks in helping out newbies
 
Old 08-07-2004, 11:07 PM   #5
1337 Twinkie
Member
 
Registered: Jul 2004
Distribution: Fedora Core 2
Posts: 79

Original Poster
Rep: Reputation: 15
I am going to report the error as soon as I subscribe to the mailing list. In the meantime, i built libsigc++-1.2.0 from source and it currently resides in /usr/local/lib. config (inkscape) cannot find it, so I need to either a)install it in a different direcory or b) PKG_CONFIG_PATH variable to point to the new library. My question is: how do I do either of these things? I assume that to change the instal diretory, I just need to pass another argument to 'make', but I have no idea how to change the path variable.
 
Old 08-08-2004, 06:38 PM   #6
1337 Twinkie
Member
 
Registered: Jul 2004
Distribution: Fedora Core 2
Posts: 79

Original Poster
Rep: Reputation: 15
Ok, I got it to work. Autopackage still doesn't, but sigc++ is now installed in a working directory (along with Inkscape) thanks for the assistance.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
stdio.h library missing minike Slackware - Installation 7 04-24-2005 05:42 PM
Missing Library twantrd Solaris / OpenSolaris 4 12-21-2004 12:16 PM
missing library kholdstayr Slackware 4 12-20-2003 04:56 PM
theres a missing library! e1000 Linux - Software 2 10-22-2003 01:33 AM
Help with missing mystery library. Zaulhghev Linux - General 5 02-20-2002 08:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 01:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration