i686-pc-linux-gnu-g++ -c -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -o icd-main.o icd-main.cpp i686-pc-linux-gnu-g++ -c -O2 -march=i686 -mtune=athlon-xp -msse -mmmx -pipe -ggdb3 -o incrontab.o incrontab.cpp icd-main.cpp: In function ‘int main(int, char**)’: icd-main.cpp:365: error: ‘strerror’ was not declared in this scope icd-main.cpp:376: error: ‘strerror’ was not declared in this scope icd-main.cpp:396: error: ‘strerror’ was not declared in this scope icd-main.cpp:421: error: ‘strerror’ was not declared in this scope icd-main.cpp:459: error: ‘strerror’ was not declared in this scope make: *** [icd-main.o] Error 1 make: *** Waiting for unfinished jobs....
Created attachment 151286 [details, diff] incron-0.5.7-gcc43.patch Fixes the problem. Snatched from Debian.
fixed, thanks