If someone wants to update/modernize the icons I will recompile it (see icons1.tar.gz)
FYI to get it to compile this small I had to do this in directory src:
Code: Select all
gcc -pipe -combine -Os -fno-pic -fno-PIC -ffunction-sections -fdata-sections \
-momit-leaf-frame-pointer -fomit-frame-pointer -fmerge-all-constants \
-mpreferred-stack-boundary=2 -march=i386 -mtune=i386 \
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 \
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 \
-I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 \
-I/usr/X11R7/include -I/usr/include/libpng12 \
-DHAVE_MKDTEMP -DU_GIF -DU_JPEG -DU_TIFF -DU_FREETYPE -DU_FPICK_GTKFILESEL -DU_CPICK_GTK \
-I/usr/include/freetype2 -DVERSION="\"mtPaint 3.31 Puppy Linux Edition"\" \
main.c mainwindow.c inifile.c png.c memory.c canvas.c otherwindow.c mygtk.c \
viewer.c polygon.c layer.c info.c wu.c prefs.c ani.c mtlib.c toolbar.c channels.c \
csel.c shifter.c spawn.c font.c fpick.c icons.c cpick.c -o mtpaint \
-Wl,-O,-Os,--gc-sections,-s,--no-keep-memory,--as-needed \
/usr/lib/libgif.so /usr/lib/libjpeg.so /usr/lib/libtiff.so /usr/lib/libpng.so \
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so \
/usr/lib/libgio-2.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgdk_pixbuf-2.0.so \
/usr/lib/libpangocairo-1.0.so /usr/lib/libcairo.so /usr/lib/libpango-1.0.so \
/usr/lib/libfreetype.so /lib/libz.so /usr/X11R7/lib/libfontconfig.so \
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -s
strip --strip-all --remove-section=.comment --remove-section=.note mtpaint