Getting Started, Documentation, Tips & Tricks

nekoware inkscape on Indigo 2...

hi,
I installed inkscape on my Indigo 2. I see these errors.

Code: Select all

tardis mnorton-82% inkscape
3471:inkscape: rld: Error: unresolvable symbol in inkscape: PL_stack_base
3471:inkscape: rld: Error: unresolvable symbol in inkscape: PL_stack_sp
3471:inkscape: rld: Error: unresolvable symbol in inkscape: PL_markstack_ptr
3471:inkscape: rld: Error: unresolvable symbol in inkscape: PL_sv_yes
3471:inkscape: rld: Fatal Error: this executable has unresolvable symbols
tardis mnorton-83%


Do I need to install other packages or did I need more arguments to fire it up?

thanks.
Image x1 Image x2
I downloaded nekoware bluefish. Are there plugins for <nekoware> bluefish for Tcl and PHP?

thanks.
Image x1 Image x2
Great I fumble fingered my own thread.

Code: Select all

I downloaded nekoware bluefish. Are there plugins for <nekoware> bluefish for Tcl and PHP?

thanks.


Anyhow. Still looking to get Inkscape up and running on my Indigo.

later,,,
Image x1 Image x2
Looks like perl stuff. I think perl is missing from the Inkscape dependencies. Perl is included in Inkscape for the addin support. I am not sure if the new perl package would be good for the pretty old Inkscape.
:Indigo2IMP: :Octane: :O2: :O2: :O2: :Octane2:
sry for resurecting this old post, but does someone get this working ? I get the same error on Indy linke mnorton, are this perl dependencies ? or some environment variables that must be set ? There is an new version of Inkscape ou there but i doubt is compiled on irix..

some old refs: http://www.nabble.com/Port-to-SGI-IRIX- ... 31636.html
- http://wiki.inkscape.org//ReleaseNotes045
Image
-----------------
Image Image Image
I believe it's because inkscape couldn't find the libperl.so it expects. Do you have neko_perl installed? Is libperl.so a part of the installation? You can check it by using 'showfiles' command.
:Indigo2IMP: :Octane: :O2: :O2: :O2: :Octane2:
hi, thank you for your time and answer, i get this with showfiles:

Code: Select all

indy# showfiles | grep libperl.so
f  1135 2231916 fw_perl.sw32.perl       usr/freeware/lib/perl5/5.6.1/irix-n32/CORE/libperl.so
l     0     0 eoe.sw.gifts_perl       usr/lib32/libperl.so
f 50775 1195048 eoe.sw.gifts_perl       usr/lib32/libperl.so.4.4
f 58759 1216368 eoe.sw.gifts_perl       usr/lib32/libperl.so.5.4.5
l     0     0 neko_inkscape_gcc.sw.eoe   usr/nekoware/lib/libperl.so
f  9202 1901540 neko_perl.sw.common     usr/nekoware/lib/perl5/5.8.8/irix-n32/CORE/libperl.so
f 58454 2005116 neko_perl.sw.thread     usr/nekoware/lib/perl5/5.8.8/irix-n32-thread-multi/CORE/libperl.so


i have neko_perl installed still get the same error. Maybe the problem is something like this: http://www.mail-archive.com/[email protected] ... 34266.html here says that the programs not knows which perl installation to use ? i will try to remove the freeware version of perl.

cheers
Image
-----------------
Image Image Image
You might also want to remove eoe.sw.gifts_perl since that is another non nekoware Perl it sees.

Looks like Inkscape needs some rld paths re-set.
:Crimson: :PI: :Indigo: :O2: :Indy: :Indigo2: :Indigo2IMP: :O2000: :Onyx2:
European nekoware mirror, updated twice a day: http://www.mechanics.citg.tudelft.nl/~everdij/nekoware
ftp://mech001.citg.tudelft.nl rsync mech001.citg.tudelft.nl::nekoware
I added the following soft link while I built and packaged inkscape_gcc. It was a quick and dirty fix to enable perl script support in Inkscape. I am sure it was pointing to an old version of libperl.so. It might help to modify this link to point to the correct one (usr/nekoware/lib/perl5/5.8.8/irix-n32/CORE/libperl.so) but I don't have a box to try it now.

Code: Select all

l     0     0 neko_inkscape_gcc.sw.eoe   usr/nekoware/lib/libperl.so
:Indigo2IMP: :Octane: :O2: :O2: :O2: :Octane2:
so can i change the path from outside ? rename the dirs ? what i`m suposed to do to get this thing up ? i really want to try this vector thing :)

thank you!
Image
-----------------
Image Image Image
You can try to update the soft symbolic link. If this does not work then inkscape need to be rebuilt...

Code: Select all

ln -s /usr/nekoware/lib/perl5/5.8.8/irix-n32/CORE/libperl.so /usr/nekoware/lib/libperl.so
:Indigo2IMP: :Octane: :O2: :O2: :O2: :Octane2:
Hi, the trick with the symbolic link worked :) the app starts to load, the main app window appears, but at some point it crashez. I dunno is this because of Indy [256Mb] or something ... i will try later on Indigo2 here is the result:

indy# ./inkscape
** Message: Beginning icon prerendering
terminate called after throwing an instance of 'std::bad_alloc'
what(): St9bad_alloc

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at http://www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.


***MEMORY-ERROR***: inkscape[3156]: GSlice: failed to allocate 248 bytes (alignm
ent: 256): Not enough space

indy#



well, not enough mem on Indy, but Indigo2 ran it ok :) seems a nice tool for fine vector drawings, it`s not illustrator but what a hell it`s worth a try - iz free ... quite slicky on Indigo2, Octanez and up should fly ...



One more thing: related to this Inkscape wiki index: http://wiki.inkscape.org//ReleaseNotes045 the version 045 can also be built on Irix, quote: "Thanks to patches submitted by users of our community, Inkscape can now be built on SGI IRIX 6.5.28, gcc 3.4.0 systems and on Tru64 systems."
Image
-----------------
Image Image Image