Just thought I'd offer an update on my progress on trying to compile from SVN:

pandfi@...1446...:/usr/local/svn/inkscape/trunk$ svn info

Path: .

URL: https://svn.sourceforge.net/svnroot/inkscape/inkscape/trunk

Repository Root: https://svn.sourceforge.net/svnroot/inkscape

Repository UUID: 79ec4920-5e0a-0410-a93a-b0c7084bcf59

Revision: 13075

Node Kind: directory

Schedule: normal

Last Changed Author: johanengelen

Last Changed Rev: 13073

Last Changed Date: 2006-09-15 10:46:06 +0100 (Fri, 15 Sep 2006)

Properties Last Updated: 2006-08-31 22:35:25 +0100 (Thu, 31 Aug 2006)

Can now compile without any errors using:

"./configure --enable-lcms --prefix=/home/pandfi/inkscape-svn/"

I then make && make install. Everything went smoothly.

Still get "segmentation fault".

Using gdb the output is:

pandfi@...1446...:~$ gdb ~/inkscape-svn/bin/inkscape

GNU gdb 6.5

Copyright (C) 2006 Free Software Foundation, Inc.

GDB is free software, covered by the GNU General Public License, and you are

welcome to change it and/or distribute copies of it under certain conditions.

Type "show copying" to see the conditions.

There is absolutely no warranty for GDB. Type "show warranty" for details.

This GDB was configured as "i486-slackware-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run

Starting program: /home/pandfi/inkscape-svn/bin/inkscape

[Thread debugging using libthread_db enabled]

[New Thread -1228736288 (LWP 15332)]

Program received signal SIGSEGV, Segmentation fault.

[Switching to Thread -1228736288 (LWP 15332)]

0xb7136d7b in std::locale::operator= () from /usr/i486-slackware-linux/lib/libstdc++.so.5

(gdb) where

#0 0xb7136d7b in std::locale::operator= () from /usr/i486-slackware-linux/lib/libstdc++.so.5

#1 0xb712fab1 in std::ios_base::_M_init () from /usr/i486-slackware-linux/lib/libstdc++.so.5

#2 0xb712dd94 in std::basic_ios<char, std::char_traits<char> >::init () from /usr/i486-slackware-linux/lib/libstdc++.so.5

#3 0x0853266a in global constructors keyed to _ZN8Inkscape5Debug6Logger8_enabledE ()

at /usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../include/c++/3.4.6/fstream:632

#4 0x08532a85 in __do_global_ctors_aux ()

#5 0x08183605 in _init ()

#6 0x0853298b in __libc_csu_init ()

#7 0xb6fafdbf in __libc_start_main () from /lib/tls/libc.so.6

#8 0x0818b7a1 in _start () at ../sysdeps/i386/elf/start.S:119

(gdb)

The latest released version 0.44.1 doesn't work for me either ... (but I have 0.44 installed and working fine) ... I get this from gdb:

pandfi@...1446...:~$ gdb inkscape

GNU gdb 6.5

Copyright (C) 2006 Free Software Foundation, Inc.

GDB is free software, covered by the GNU General Public License, and you are

welcome to change it and/or distribute copies of it under certain conditions.

Type "show copying" to see the conditions.

There is absolutely no warranty for GDB. Type "show warranty" for details.

This GDB was configured as "i486-slackware-linux"...(no debugging symbols found)

Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run

Starting program: /usr/local/bin/inkscape

(no debugging symbols found)

(no debugging symbols found)

(no debugging symbols found)

(no debugging symbols found)

(no debugging symbols found)

[Thread debugging using libthread_db enabled]

[New Thread -1230436032 (LWP 10872)]

Program received signal SIGSEGV, Segmentation fault.

[Switching to Thread -1230436032 (LWP 10872)]

0xb7a42d7b in std::locale::operator= () from /usr/i486-slackware-linux/lib/libstdc++.so.5

(gdb) where

#0 0xb7a42d7b in std::locale::operator= () from /usr/i486-slackware-linux/lib/libstdc++.so.5

#1 0xb7a3bab1 in std::ios_base::_M_init () from /usr/i486-slackware-linux/lib/libstdc++.so.5

#2 0xb7a39d94 in std::basic_ios<char, std::char_traits<char> >::init () from /usr/i486-slackware-linux/lib/libstdc++.so.5

#3 0x085172ba in Inkscape::Debug::Logger::init ()

#4 0x085176d5 in __libc_csu_fini ()

#5 0x08183f65 in _init ()

#6 0x085175db in __libc_csu_init ()

#7 0xb6b94dbf in __libc_start_main () from /lib/tls/libc.so.6

#8 0x0818bf71 in _start ()

(gdb)

If I'm reading this right I have a problem between inkscape and libstdc++ (standard C++?). In fact it looks to be a locale issue? Any help greatfully received, thanks. I'm using cxxlibs-6.0.3-i486-1 and gcc-g++-3.4.6-i486-1 (these appear to be originators for libstdc++).

Cheers

pbhj

PS: see http://pbhj.alicious.com/hardinfo1.html up to date info on my system.