Page 1 of 1

InkscapeLite compilation problems.

Posted: Mon 21 Apr 2014, 16:41
by johnfound
Hi all. I have a problem compiling InkscapeLite on Linux Mint. I downloaded the sources (inkscapelite-0.36.3.tar.gz) and tried to compile it. At first there was an error: gcc: error: unrecognized option '--export-dynamic'. I fixed (?) it by replacing --export-dynamic with -rdynamic option, according to an answer on StackOverflow.

After compilation, the program works actually, but most of the toolbar and menu icons are missing (replaced by black/random rectangles).

What I am missing?

Posted: Mon 21 Apr 2014, 20:12
by johnfound
BTW, after installing Lucid Puppy 5.28, I noticed, that one of the icons (the lower icon on the tool palette - IIRC it is the color picker tool) is wrong as well - it was the same as the text tool (the previous icon).

Posted: Wed 23 Apr 2014, 05:59
by MochiMoppel
johnfound wrote:BTW, after installing Lucid Puppy 5.28, I noticed, that one of the icons (the lower icon on the tool palette - IIRC it is the color picker tool) is wrong as well - it was the same as the text tool (the previous icon).
I hope it doesn't come as a surprise that this necro SW has problems in other Puppies as well.
Precise 5.7: The color picker button can magically assume any icon image, including your not appreciated black. The zoom icon (bottom left) can assume funny patterns. All icons appear unsharp.
Slacko 5.7: Icons are sharp and don't change their appearance, but as in Precise the X-scale at the top fills with artifacts with every mouse movement, so does the Y-scale at the left, which is almost invisible, so it doesn't matter anyway.
Puppy 4.2: Perfect. Bottomline: ancient SW runs best on an ancient OS. Which makes me wonder why you try so hard to revive this dead horse. The current version and the old lite version are worlds apart in functionality and usability.

Posted: Thu 24 Apr 2014, 07:12
by greengeek
MochiMoppel wrote:. The current version and the old lite version are worlds apart in functionality and usability.
Which current version is the best one to get - do you mean Inkscape full, or just a newer version of Inkscapelite?

Posted: Thu 24 Apr 2014, 09:30
by MochiMoppel
There is no newer version of InkscapeLite. It was a one-time-only project. The current stable version is 0.48.4. (full version). PETs are available for most Puppy flavors. I use 0.48.3 for Slacko.

Posted: Thu 24 Apr 2014, 09:41
by greengeek
Thanks for explaining this. I always wondered what caused the edge artifacts when you moved the mouse across the page. Never had much success with Lite so I will give the full version a go.

Posted: Thu 24 Apr 2014, 13:02
by amigo
The reason for using the old version was because it has *way* less dependencies than the newer versions. However, BK's hack of the original sources was really poor -and that's why things work so weird or not at all. The original (old) sources work much better.

Posted: Thu 24 Apr 2014, 14:03
by Karl Godt
For the icons :

Code: Select all

strace inkscapelite 2>inkscpelite.strace
geany inkscpelite.strace
should open a huge file which should show look ups for icons like
access("/usr/share/inkscape/join_miter.xpm", F_OK) = 0

So the icons are in /usr/share/inkscape/ directory .
Of course, check if they are there or in /usr/local/share/inkscape .


Other than this, your libxpm* might not work as it should .