I just discovered that SheetCAM runs also under Linux..so I gave it a try..
When launching it via ./run-sheetcam it complains about zlib parameters:
Code: Select all
(SheetCamTNG-dev:13169): Gtk-WARNING **: Error loading theme icon 'document-print' for stock: Fatal error reading PNG image file: bad parameters to zlib
Code: Select all
me@debian:~/opt/sheetcamtng$ find /usr/share/icons/gnome -type f | grep document-print
/usr/share/icons/gnome/16x16/actions/document-print.png
/usr/share/icons/gnome/16x16/actions/document-print-preview.png
/usr/share/icons/gnome/32x32/actions/document-print.png
/usr/share/icons/gnome/32x32/actions/document-print-preview.png
/usr/share/icons/gnome/48x48/actions/document-print.png
/usr/share/icons/gnome/48x48/actions/document-print-preview.png
/usr/share/icons/gnome/256x256/actions/document-print.png
/usr/share/icons/gnome/256x256/actions/document-print-preview.png
/usr/share/icons/gnome/24x24/actions/document-print.png
/usr/share/icons/gnome/24x24/actions/document-print-preview.png
/usr/share/icons/gnome/22x22/actions/document-print.png
/usr/share/icons/gnome/22x22/actions/document-print-preview.png
SheetCAM doesn't come with its own libpng/zlib libraries:
Code: Select all
me@debian:~/opt/sheetcamtng$ ldd lib/* | grep libz
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff88e9de000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f78aa005000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f6111879000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007ff169ecb000)
Code: Select all
me@debian:~/opt/sheetcamtng$ ldd lib/* | grep libz
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fc9e7591000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f754967a000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fef6bc09000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f89b07bd000)
me@debian:~/opt/sheetcamtng$ ldd lib/* | grep png
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f440d2f4000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007f5143f87000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fd3d52fe000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x00007ff7af7e0000)