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?
InkscapeLite compilation problems.
InkscapeLite compilation problems.
- Attachments
-
- inkscape.png
- (13.77 KiB) Downloaded 492 times
- MochiMoppel
- Posts: 2084
- Joined: Wed 26 Jan 2011, 09:06
- Location: Japan
I hope it doesn't come as a surprise that this necro SW has problems in other Puppies as well.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).
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.
- Attachments
-
- ink_precise5.7_black.png
- (27.19 KiB) Downloaded 422 times
-
- ink_precise5.7.png
- (33.1 KiB) Downloaded 480 times
-
- ink_slacko5.7.png
- (22.73 KiB) Downloaded 537 times
-
- ink_puppy4.2.png
- (27.51 KiB) Downloaded 493 times
- MochiMoppel
- Posts: 2084
- Joined: Wed 26 Jan 2011, 09:06
- Location: Japan
For the icons :
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 .
Code: Select all
strace inkscapelite 2>inkscpelite.strace
geany inkscpelite.strace
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 .