pcmanfm my version
Re: pcmanfm my version
how to apply the svn patch
Re: pcmanfm my version
tried patching pcmanfm ,,got this with zcat ..
b@b-desktop:~/Desktop/pcmanfm-0.5$ sudo zcat ../patch-0.5-0.6.2.gz| patch -p 1
patching file configure
Hunk #1 succeeded at 1625 (offset 77 lines).
Hunk #2 succeeded at 1643 with fuzz 1 (offset 76 lines).
Hunk #3 succeeded at 2100 (offset 86 lines).
Hunk #4 succeeded at 2449 (offset 97 lines).
Hunk #5 FAILED at 5386.
Hunk #6 FAILED at 8499.
Hunk #7 FAILED at 8789.
Hunk #8 FAILED at 8893.
Hunk #9 FAILED at 11270.
Hunk #10 FAILED at 11370.
Hunk #11 FAILED at 13771.
Hunk #12 FAILED at 13875.
Hunk #13 FAILED at 15471.
Hunk #14 FAILED at 15575.
Hunk #15 FAILED at 17795.
Hunk #16 FAILED at 18085.
Hunk #17 FAILED at 18189.
Hunk #18 succeeded at 14386 (offset -8763 lines).
Hunk #19 FAILED at 14718.
Hunk #20 succeeded at 14788 (offset -8748 lines).
Hunk #21 succeeded at 19107 (offset -7840 lines).
14 out of 21 hunks FAILED -- saving rejects to file configure.rej
patching file configure.in
patching file po/Makefile.in.in
Hunk #1 FAILED at 11.
Hunk #2 FAILED at 92.
2 out of 3 hunks FAILED -- saving rejects to file po/Makefile.in.in.rej
patching file src/desktop/desktop-window.c
patching file src/edit-bookmarks.c
patching file src/find-files.c
patching file src/main-window.c
patching file src/main.c
patching file src/mime-type/mime-type.c
patching file src/mime-type/mime-type.h
patching file src/pref-dialog.c
patching file src/ptk/ptk-app-chooser.c
patching file src/ptk/ptk-bookmarks.c
patching file src/ptk/ptk-file-browser.c
patching file src/ptk/ptk-file-menu.c
patching file src/ptk/ptk-file-misc.c
patching file src/ptk/ptk-file-properties.c
patching file src/ptk/ptk-location-view.c
patching file src/vfs/vfs-app-desktop.c
patching file src/vfs/vfs-app-desktop.h
patching file src/vfs/vfs-dir.c
patching file src/vfs/vfs-file-info.c
patching file src/vfs/vfs-file-info.h
patching file src/vfs/vfs-file-monitor.c
patching file src/vfs/vfs-file-monitor.h
patching file src/vfs/vfs-mime-type.c
patching file src/vfs/vfs-volume-hal.c
patching file src/vfs/vfs-volume-nohal.c
patching file src/vfs/vfs-volume.h
then tried autogen.sh
b@b-desktop:~/Desktop/pcmanfm-0.5$ ./autogen.sh -disable-hal
got this
The binary will be installed in /usr/local/bin
http://pcmanfm.sourceforge.net/
Please read README carefully if you are packaging PCManFM.
Now type `make' to compile.
b@b-desktop:~/Desktop/pcmanfm-0.5$
b@b-desktop:~/Desktop/pcmanfm-0.5$ make
cd . && /bin/bash /home/b/Desktop/pcmanfm-0.5/missing --run autoheader
touch ./config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
make all-recursive
make[1]: Entering directory `/home/b/Desktop/pcmanfm-0.5'
Making all in src
make[2]: Entering directory `/home/b/Desktop/pcmanfm-0.5/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-type.o -MD -MP -MF ".deps/pcmanfm-mime-type.Tpo" \
-c -o pcmanfm-mime-type.o `test -f 'mime-type/mime-type.c' || echo './'`mime-type/mime-type.c; \
then mv -f ".deps/pcmanfm-mime-type.Tpo" ".deps/pcmanfm-mime-type.Po"; \
else rm -f ".deps/pcmanfm-mime-type.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-action.o -MD -MP -MF ".deps/pcmanfm-mime-action.Tpo" \
-c -o pcmanfm-mime-action.o `test -f 'mime-type/mime-action.c' || echo './'`mime-type/mime-action.c; \
then mv -f ".deps/pcmanfm-mime-action.Tpo" ".deps/pcmanfm-mime-action.Po"; \
else rm -f ".deps/pcmanfm-mime-action.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-cache.o -MD -MP -MF ".deps/pcmanfm-mime-cache.Tpo" \
-c -o pcmanfm-mime-cache.o `test -f 'mime-type/mime-cache.c' || echo './'`mime-type/mime-cache.c; \
then mv -f ".deps/pcmanfm-mime-cache.Tpo" ".deps/pcmanfm-mime-cache.Po"; \
else rm -f ".deps/pcmanfm-mime-cache.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-file-monitor.o -MD -MP -MF ".deps/pcmanfm-vfs-file-monitor.Tpo" \
-c -o pcmanfm-vfs-file-monitor.o `test -f 'vfs/vfs-file-monitor.c' || echo './'`vfs/vfs-file-monitor.c; \
then mv -f ".deps/pcmanfm-vfs-file-monitor.Tpo" ".deps/pcmanfm-vfs-file-monitor.Po"; \
else rm -f ".deps/pcmanfm-vfs-file-monitor.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-mime-type.o -MD -MP -MF ".deps/pcmanfm-vfs-mime-type.Tpo" \
-c -o pcmanfm-vfs-mime-type.o `test -f 'vfs/vfs-mime-type.c' || echo './'`vfs/vfs-mime-type.c; \
then mv -f ".deps/pcmanfm-vfs-mime-type.Tpo" ".deps/pcmanfm-vfs-mime-type.Po"; \
else rm -f ".deps/pcmanfm-vfs-mime-type.Tpo"; exit 1; \
fi
vfs/vfs-mime-type.c:18:23: error: icons_set.h: No such file or directory
vfs/vfs-mime-type.c: In function ‘vfs_mime_type_get_icon’:
vfs/vfs-mime-type.c:253: error: ‘ICON_FOLDER’ undeclared (first use in this function)
vfs/vfs-mime-type.c:253: error: (Each undeclared identifier is reported only once
vfs/vfs-mime-type.c:253: error: for each function it appears in.)
vfs/vfs-mime-type.c:263: error: ‘ICON_USBREMOVABLE’ undeclared (first use in this function)
make[2]: *** [pcmanfm-vfs-mime-type.o] Error 1
make[2]: Leaving directory `/home/b/Desktop/pcmanfm-0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/b/Desktop/pcmanfm-0.5'
make: *** [all] Error 2
b@b-desktop:~/Desktop/pcmanfm-0.5$ sudo zcat ../patch-0.5-0.6.2.gz| patch -p 1
patching file configure
Hunk #1 succeeded at 1625 (offset 77 lines).
Hunk #2 succeeded at 1643 with fuzz 1 (offset 76 lines).
Hunk #3 succeeded at 2100 (offset 86 lines).
Hunk #4 succeeded at 2449 (offset 97 lines).
Hunk #5 FAILED at 5386.
Hunk #6 FAILED at 8499.
Hunk #7 FAILED at 8789.
Hunk #8 FAILED at 8893.
Hunk #9 FAILED at 11270.
Hunk #10 FAILED at 11370.
Hunk #11 FAILED at 13771.
Hunk #12 FAILED at 13875.
Hunk #13 FAILED at 15471.
Hunk #14 FAILED at 15575.
Hunk #15 FAILED at 17795.
Hunk #16 FAILED at 18085.
Hunk #17 FAILED at 18189.
Hunk #18 succeeded at 14386 (offset -8763 lines).
Hunk #19 FAILED at 14718.
Hunk #20 succeeded at 14788 (offset -8748 lines).
Hunk #21 succeeded at 19107 (offset -7840 lines).
14 out of 21 hunks FAILED -- saving rejects to file configure.rej
patching file configure.in
patching file po/Makefile.in.in
Hunk #1 FAILED at 11.
Hunk #2 FAILED at 92.
2 out of 3 hunks FAILED -- saving rejects to file po/Makefile.in.in.rej
patching file src/desktop/desktop-window.c
patching file src/edit-bookmarks.c
patching file src/find-files.c
patching file src/main-window.c
patching file src/main.c
patching file src/mime-type/mime-type.c
patching file src/mime-type/mime-type.h
patching file src/pref-dialog.c
patching file src/ptk/ptk-app-chooser.c
patching file src/ptk/ptk-bookmarks.c
patching file src/ptk/ptk-file-browser.c
patching file src/ptk/ptk-file-menu.c
patching file src/ptk/ptk-file-misc.c
patching file src/ptk/ptk-file-properties.c
patching file src/ptk/ptk-location-view.c
patching file src/vfs/vfs-app-desktop.c
patching file src/vfs/vfs-app-desktop.h
patching file src/vfs/vfs-dir.c
patching file src/vfs/vfs-file-info.c
patching file src/vfs/vfs-file-info.h
patching file src/vfs/vfs-file-monitor.c
patching file src/vfs/vfs-file-monitor.h
patching file src/vfs/vfs-mime-type.c
patching file src/vfs/vfs-volume-hal.c
patching file src/vfs/vfs-volume-nohal.c
patching file src/vfs/vfs-volume.h
then tried autogen.sh
b@b-desktop:~/Desktop/pcmanfm-0.5$ ./autogen.sh -disable-hal
got this
The binary will be installed in /usr/local/bin
http://pcmanfm.sourceforge.net/
Please read README carefully if you are packaging PCManFM.
Now type `make' to compile.
b@b-desktop:~/Desktop/pcmanfm-0.5$
b@b-desktop:~/Desktop/pcmanfm-0.5$ make
cd . && /bin/bash /home/b/Desktop/pcmanfm-0.5/missing --run autoheader
touch ./config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
make all-recursive
make[1]: Entering directory `/home/b/Desktop/pcmanfm-0.5'
Making all in src
make[2]: Entering directory `/home/b/Desktop/pcmanfm-0.5/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-type.o -MD -MP -MF ".deps/pcmanfm-mime-type.Tpo" \
-c -o pcmanfm-mime-type.o `test -f 'mime-type/mime-type.c' || echo './'`mime-type/mime-type.c; \
then mv -f ".deps/pcmanfm-mime-type.Tpo" ".deps/pcmanfm-mime-type.Po"; \
else rm -f ".deps/pcmanfm-mime-type.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-action.o -MD -MP -MF ".deps/pcmanfm-mime-action.Tpo" \
-c -o pcmanfm-mime-action.o `test -f 'mime-type/mime-action.c' || echo './'`mime-type/mime-action.c; \
then mv -f ".deps/pcmanfm-mime-action.Tpo" ".deps/pcmanfm-mime-action.Po"; \
else rm -f ".deps/pcmanfm-mime-action.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-cache.o -MD -MP -MF ".deps/pcmanfm-mime-cache.Tpo" \
-c -o pcmanfm-mime-cache.o `test -f 'mime-type/mime-cache.c' || echo './'`mime-type/mime-cache.c; \
then mv -f ".deps/pcmanfm-mime-cache.Tpo" ".deps/pcmanfm-mime-cache.Po"; \
else rm -f ".deps/pcmanfm-mime-cache.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-file-monitor.o -MD -MP -MF ".deps/pcmanfm-vfs-file-monitor.Tpo" \
-c -o pcmanfm-vfs-file-monitor.o `test -f 'vfs/vfs-file-monitor.c' || echo './'`vfs/vfs-file-monitor.c; \
then mv -f ".deps/pcmanfm-vfs-file-monitor.Tpo" ".deps/pcmanfm-vfs-file-monitor.Po"; \
else rm -f ".deps/pcmanfm-vfs-file-monitor.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-mime-type.o -MD -MP -MF ".deps/pcmanfm-vfs-mime-type.Tpo" \
-c -o pcmanfm-vfs-mime-type.o `test -f 'vfs/vfs-mime-type.c' || echo './'`vfs/vfs-mime-type.c; \
then mv -f ".deps/pcmanfm-vfs-mime-type.Tpo" ".deps/pcmanfm-vfs-mime-type.Po"; \
else rm -f ".deps/pcmanfm-vfs-mime-type.Tpo"; exit 1; \
fi
vfs/vfs-mime-type.c:18:23: error: icons_set.h: No such file or directory
vfs/vfs-mime-type.c: In function ‘vfs_mime_type_get_icon’:
vfs/vfs-mime-type.c:253: error: ‘ICON_FOLDER’ undeclared (first use in this function)
vfs/vfs-mime-type.c:253: error: (Each undeclared identifier is reported only once
vfs/vfs-mime-type.c:253: error: for each function it appears in.)
vfs/vfs-mime-type.c:263: error: ‘ICON_USBREMOVABLE’ undeclared (first use in this function)
make[2]: *** [pcmanfm-vfs-mime-type.o] Error 1
make[2]: Leaving directory `/home/b/Desktop/pcmanfm-0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/b/Desktop/pcmanfm-0.5'
make: *** [all] Error 2
Re: pcmanfm my version
tried patching pcmanfm ,,got this with zcat ..
b@b-desktop:~/Desktop/pcmanfm-0.5$ sudo zcat ../patch-0.5-0.6.2.gz| patch -p 1
patching file configure
Hunk #1 succeeded at 1625 (offset 77 lines).
Hunk #2 succeeded at 1643 with fuzz 1 (offset 76 lines).
Hunk #3 succeeded at 2100 (offset 86 lines).
Hunk #4 succeeded at 2449 (offset 97 lines).
Hunk #5 FAILED at 5386.
Hunk #6 FAILED at 8499.
Hunk #7 FAILED at 8789.
Hunk #8 FAILED at 8893.
Hunk #9 FAILED at 11270.
Hunk #10 FAILED at 11370.
Hunk #11 FAILED at 13771.
Hunk #12 FAILED at 13875.
Hunk #13 FAILED at 15471.
Hunk #14 FAILED at 15575.
Hunk #15 FAILED at 17795.
Hunk #16 FAILED at 18085.
Hunk #17 FAILED at 18189.
Hunk #18 succeeded at 14386 (offset -8763 lines).
Hunk #19 FAILED at 14718.
Hunk #20 succeeded at 14788 (offset -8748 lines).
Hunk #21 succeeded at 19107 (offset -7840 lines).
14 out of 21 hunks FAILED -- saving rejects to file configure.rej
patching file configure.in
patching file po/Makefile.in.in
Hunk #1 FAILED at 11.
Hunk #2 FAILED at 92.
2 out of 3 hunks FAILED -- saving rejects to file po/Makefile.in.in.rej
patching file src/desktop/desktop-window.c
patching file src/edit-bookmarks.c
patching file src/find-files.c
patching file src/main-window.c
patching file src/main.c
patching file src/mime-type/mime-type.c
patching file src/mime-type/mime-type.h
patching file src/pref-dialog.c
patching file src/ptk/ptk-app-chooser.c
patching file src/ptk/ptk-bookmarks.c
patching file src/ptk/ptk-file-browser.c
patching file src/ptk/ptk-file-menu.c
patching file src/ptk/ptk-file-misc.c
patching file src/ptk/ptk-file-properties.c
patching file src/ptk/ptk-location-view.c
patching file src/vfs/vfs-app-desktop.c
patching file src/vfs/vfs-app-desktop.h
patching file src/vfs/vfs-dir.c
patching file src/vfs/vfs-file-info.c
patching file src/vfs/vfs-file-info.h
patching file src/vfs/vfs-file-monitor.c
patching file src/vfs/vfs-file-monitor.h
patching file src/vfs/vfs-mime-type.c
patching file src/vfs/vfs-volume-hal.c
patching file src/vfs/vfs-volume-nohal.c
patching file src/vfs/vfs-volume.h
then tried autogen.sh
b@b-desktop:~/Desktop/pcmanfm-0.5$ ./autogen.sh -disable-hal
got this
The binary will be installed in /usr/local/bin
http://pcmanfm.sourceforge.net/
Please read README carefully if you are packaging PCManFM.
Now type `make' to compile.
b@b-desktop:~/Desktop/pcmanfm-0.5$
b@b-desktop:~/Desktop/pcmanfm-0.5$ make
cd . && /bin/bash /home/b/Desktop/pcmanfm-0.5/missing --run autoheader
touch ./config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
make all-recursive
make[1]: Entering directory `/home/b/Desktop/pcmanfm-0.5'
Making all in src
make[2]: Entering directory `/home/b/Desktop/pcmanfm-0.5/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-type.o -MD -MP -MF ".deps/pcmanfm-mime-type.Tpo" \
-c -o pcmanfm-mime-type.o `test -f 'mime-type/mime-type.c' || echo './'`mime-type/mime-type.c; \
then mv -f ".deps/pcmanfm-mime-type.Tpo" ".deps/pcmanfm-mime-type.Po"; \
else rm -f ".deps/pcmanfm-mime-type.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-action.o -MD -MP -MF ".deps/pcmanfm-mime-action.Tpo" \
-c -o pcmanfm-mime-action.o `test -f 'mime-type/mime-action.c' || echo './'`mime-type/mime-action.c; \
then mv -f ".deps/pcmanfm-mime-action.Tpo" ".deps/pcmanfm-mime-action.Po"; \
else rm -f ".deps/pcmanfm-mime-action.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-cache.o -MD -MP -MF ".deps/pcmanfm-mime-cache.Tpo" \
-c -o pcmanfm-mime-cache.o `test -f 'mime-type/mime-cache.c' || echo './'`mime-type/mime-cache.c; \
then mv -f ".deps/pcmanfm-mime-cache.Tpo" ".deps/pcmanfm-mime-cache.Po"; \
else rm -f ".deps/pcmanfm-mime-cache.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-file-monitor.o -MD -MP -MF ".deps/pcmanfm-vfs-file-monitor.Tpo" \
-c -o pcmanfm-vfs-file-monitor.o `test -f 'vfs/vfs-file-monitor.c' || echo './'`vfs/vfs-file-monitor.c; \
then mv -f ".deps/pcmanfm-vfs-file-monitor.Tpo" ".deps/pcmanfm-vfs-file-monitor.Po"; \
else rm -f ".deps/pcmanfm-vfs-file-monitor.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-mime-type.o -MD -MP -MF ".deps/pcmanfm-vfs-mime-type.Tpo" \
-c -o pcmanfm-vfs-mime-type.o `test -f 'vfs/vfs-mime-type.c' || echo './'`vfs/vfs-mime-type.c; \
then mv -f ".deps/pcmanfm-vfs-mime-type.Tpo" ".deps/pcmanfm-vfs-mime-type.Po"; \
else rm -f ".deps/pcmanfm-vfs-mime-type.Tpo"; exit 1; \
fi
vfs/vfs-mime-type.c:18:23: error: icons_set.h: No such file or directory
vfs/vfs-mime-type.c: In function ‘vfs_mime_type_get_icon’:
vfs/vfs-mime-type.c:253: error: ‘ICON_FOLDER’ undeclared (first use in this function)
vfs/vfs-mime-type.c:253: error: (Each undeclared identifier is reported only once
vfs/vfs-mime-type.c:253: error: for each function it appears in.)
vfs/vfs-mime-type.c:263: error: ‘ICON_USBREMOVABLE’ undeclared (first use in this function)
make[2]: *** [pcmanfm-vfs-mime-type.o] Error 1
make[2]: Leaving directory `/home/b/Desktop/pcmanfm-0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/b/Desktop/pcmanfm-0.5'
make: *** [all] Error 2
b@b-desktop:~/Desktop/pcmanfm-0.5$ sudo zcat ../patch-0.5-0.6.2.gz| patch -p 1
patching file configure
Hunk #1 succeeded at 1625 (offset 77 lines).
Hunk #2 succeeded at 1643 with fuzz 1 (offset 76 lines).
Hunk #3 succeeded at 2100 (offset 86 lines).
Hunk #4 succeeded at 2449 (offset 97 lines).
Hunk #5 FAILED at 5386.
Hunk #6 FAILED at 8499.
Hunk #7 FAILED at 8789.
Hunk #8 FAILED at 8893.
Hunk #9 FAILED at 11270.
Hunk #10 FAILED at 11370.
Hunk #11 FAILED at 13771.
Hunk #12 FAILED at 13875.
Hunk #13 FAILED at 15471.
Hunk #14 FAILED at 15575.
Hunk #15 FAILED at 17795.
Hunk #16 FAILED at 18085.
Hunk #17 FAILED at 18189.
Hunk #18 succeeded at 14386 (offset -8763 lines).
Hunk #19 FAILED at 14718.
Hunk #20 succeeded at 14788 (offset -8748 lines).
Hunk #21 succeeded at 19107 (offset -7840 lines).
14 out of 21 hunks FAILED -- saving rejects to file configure.rej
patching file configure.in
patching file po/Makefile.in.in
Hunk #1 FAILED at 11.
Hunk #2 FAILED at 92.
2 out of 3 hunks FAILED -- saving rejects to file po/Makefile.in.in.rej
patching file src/desktop/desktop-window.c
patching file src/edit-bookmarks.c
patching file src/find-files.c
patching file src/main-window.c
patching file src/main.c
patching file src/mime-type/mime-type.c
patching file src/mime-type/mime-type.h
patching file src/pref-dialog.c
patching file src/ptk/ptk-app-chooser.c
patching file src/ptk/ptk-bookmarks.c
patching file src/ptk/ptk-file-browser.c
patching file src/ptk/ptk-file-menu.c
patching file src/ptk/ptk-file-misc.c
patching file src/ptk/ptk-file-properties.c
patching file src/ptk/ptk-location-view.c
patching file src/vfs/vfs-app-desktop.c
patching file src/vfs/vfs-app-desktop.h
patching file src/vfs/vfs-dir.c
patching file src/vfs/vfs-file-info.c
patching file src/vfs/vfs-file-info.h
patching file src/vfs/vfs-file-monitor.c
patching file src/vfs/vfs-file-monitor.h
patching file src/vfs/vfs-mime-type.c
patching file src/vfs/vfs-volume-hal.c
patching file src/vfs/vfs-volume-nohal.c
patching file src/vfs/vfs-volume.h
then tried autogen.sh
b@b-desktop:~/Desktop/pcmanfm-0.5$ ./autogen.sh -disable-hal
got this
The binary will be installed in /usr/local/bin
http://pcmanfm.sourceforge.net/
Please read README carefully if you are packaging PCManFM.
Now type `make' to compile.
b@b-desktop:~/Desktop/pcmanfm-0.5$
b@b-desktop:~/Desktop/pcmanfm-0.5$ make
cd . && /bin/bash /home/b/Desktop/pcmanfm-0.5/missing --run autoheader
touch ./config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
make all-recursive
make[1]: Entering directory `/home/b/Desktop/pcmanfm-0.5'
Making all in src
make[2]: Entering directory `/home/b/Desktop/pcmanfm-0.5/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-type.o -MD -MP -MF ".deps/pcmanfm-mime-type.Tpo" \
-c -o pcmanfm-mime-type.o `test -f 'mime-type/mime-type.c' || echo './'`mime-type/mime-type.c; \
then mv -f ".deps/pcmanfm-mime-type.Tpo" ".deps/pcmanfm-mime-type.Po"; \
else rm -f ".deps/pcmanfm-mime-type.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-action.o -MD -MP -MF ".deps/pcmanfm-mime-action.Tpo" \
-c -o pcmanfm-mime-action.o `test -f 'mime-type/mime-action.c' || echo './'`mime-type/mime-action.c; \
then mv -f ".deps/pcmanfm-mime-action.Tpo" ".deps/pcmanfm-mime-action.Po"; \
else rm -f ".deps/pcmanfm-mime-action.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-mime-cache.o -MD -MP -MF ".deps/pcmanfm-mime-cache.Tpo" \
-c -o pcmanfm-mime-cache.o `test -f 'mime-type/mime-cache.c' || echo './'`mime-type/mime-cache.c; \
then mv -f ".deps/pcmanfm-mime-cache.Tpo" ".deps/pcmanfm-mime-cache.Po"; \
else rm -f ".deps/pcmanfm-mime-cache.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-file-monitor.o -MD -MP -MF ".deps/pcmanfm-vfs-file-monitor.Tpo" \
-c -o pcmanfm-vfs-file-monitor.o `test -f 'vfs/vfs-file-monitor.c' || echo './'`vfs/vfs-file-monitor.c; \
then mv -f ".deps/pcmanfm-vfs-file-monitor.Tpo" ".deps/pcmanfm-vfs-file-monitor.Po"; \
else rm -f ".deps/pcmanfm-vfs-file-monitor.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../src/mime-type -I../src/compat -I../src/ptk -I../src/ptk-ui-xml -I../src/vfs -I../src/libmd5-rfc -I../src/desktop -I../src/inotify -I../src/exo -DPACKAGE_DATA_DIR=\""/usr/local/share/pcmanfm"\" -DPACKAGE_UI_DIR=\""/usr/local/share/pcmanfm/ui"\" -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -D_LARGEFILE_SOURCE -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DICONS_SET=1 -fstrict-aliasing -fmessage-length=0 -pthread -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/freetype2 -I/usr/include/libpng12 -I/usr/include/startup-notification-1.0 -DG_DISABLE_CAST_CHECKS -Werror-implicit-function-declaration -g -O2 -MT pcmanfm-vfs-mime-type.o -MD -MP -MF ".deps/pcmanfm-vfs-mime-type.Tpo" \
-c -o pcmanfm-vfs-mime-type.o `test -f 'vfs/vfs-mime-type.c' || echo './'`vfs/vfs-mime-type.c; \
then mv -f ".deps/pcmanfm-vfs-mime-type.Tpo" ".deps/pcmanfm-vfs-mime-type.Po"; \
else rm -f ".deps/pcmanfm-vfs-mime-type.Tpo"; exit 1; \
fi
vfs/vfs-mime-type.c:18:23: error: icons_set.h: No such file or directory
vfs/vfs-mime-type.c: In function ‘vfs_mime_type_get_icon’:
vfs/vfs-mime-type.c:253: error: ‘ICON_FOLDER’ undeclared (first use in this function)
vfs/vfs-mime-type.c:253: error: (Each undeclared identifier is reported only once
vfs/vfs-mime-type.c:253: error: for each function it appears in.)
vfs/vfs-mime-type.c:263: error: ‘ICON_USBREMOVABLE’ undeclared (first use in this function)
make[2]: *** [pcmanfm-vfs-mime-type.o] Error 1
make[2]: Leaving directory `/home/b/Desktop/pcmanfm-0.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/b/Desktop/pcmanfm-0.5'
make: *** [all] Error 2