On Wed, Jul 12, 2006 at 07:45:23PM -0400, John R. Culleton wrote:
I downloaded the stable tarball to my Slackware system and
immediately ran into compile problems. So on a hunch I downloaded
Inkscape-current and it compiled like a champ.
I had previously downloaded/installed the Freerock gnome package. Slack no
longer contains Gnome.
BTW it still doesn't work:
*** glibc detected *** free(): invalid pointer: 0x0865ebc0 ***
Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix
You've probably upgraded gcc somewhere along the line and run into the
infamous gcc C++ ABI change problem. You need to make sure all of the
C++ libs Inkscape needs are compiled with (roughly) the same version of
gcc as you're using to compile Inkscape.
Generally, the best solution is to just re-compile libsigc++, libstdc++,
libgtkmm, and libgkdmm.
I am thinking of adding another partition just to get a working
Inkscape. Is there a Linux distro that comes with Inkscape?
Pretty much all of them do. You've many options. But I'm 99% sure the
above will fix your error; try that first.