> I don't know why what once worked now doesn't, but I got it to > work by adding: > > #include <linux/types.h> Could you also try #include <sys/types.h> ? > > I'd appreciate any ideas as to what's wrong: > > > > $ gcc -O -m486 -c mount_z.c -o mount_z.o ^^^^^ i hope you'll remove this, if the package is not i386-only Thanks, Hartmut