On Sat, Nov 03, 2001 at 07:09:41PM +0900, Jonathan Khoo wrote: > Let's say I have in my file the following > > #include <...> /* /usr/include/*.h */ > #include <linux/...> /* /usr/include/linux/*.h */ > > Sometimes when I compiled, there are errors that said replicated > declarations for similar structures. This is a user space program, how > can I compile without invoking the errors?? By not including files from linux/..., because the include files in /usr/include will automatically include the necessary files in /usr/include/linux. Erik -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/