Hello, I am trying to install NachOS on fedora, i make a nachos directory and download the nachos source code and cross compiler, then i extract the zip files and patch the make files and everything is okay till now. but when it comes to compiling nachos, i followed these steps. * ~/nachos> cd NachOS-4.0 * ~/nachos/NachOS-4.0> cd code/build.linux * ~/nachos/NachOS-4.0/code/build.linux> make depend * ~/nachos/NachOS-4.0/code/build.linux> make but i get errors when i reach make depend. what i get looks like this. what do i need to do? PLEASE HELP. Code: [root@localhost build.linux]# make depend g++ -I../network -I../filesys -I../userprog -I../threads -I../machine -I../lib -I- -DFILESYS_STUB -DRDATA -DSIM_FIX -Dx86 -DLINUX -DCHANGED -M ../lib/bitmap.cc ../lib/debug.cc ../lib/hash.cc ../lib/libtest.cc ../lib/list.cc ../lib/sysdep.cc ../machine/interrupt.cc ../machine/stats.cc ../machine/timer.cc ../machine/console.cc ../machine/machine.cc ../machine/mipssim.cc ../machine/translate.cc ../machine/network.cc ../machine/disk.cc ../threads/alarm.cc ../threads/kernel.cc ../threads/main.cc ../threads/scheduler.cc ../threads/synch.cc ../threads/synchlist.cc ../threads/thread.cc ../userprog/addrspace.cc ../userprog/exception.cc ../userprog/synchconsole.cc ../filesys/directory.cc ../filesys/filehdr.cc ../filesys/filesys.cc ../filesys/pbitmap.cc ../filesys/openfile.cc ../filesys/synchdisk.cc ../network/post.cc > makedep cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead In file included from /usr/include/linux/posix_types.h:47, from /usr/include/linux/types.h:8, from /usr/include/asm/sigcontext.h:5, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:339, from ../lib/sysdep.cc:51: /usr/include/asm/posix_types.h:2:30: error: posix_types_32.h: No such file or directory cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead cc1plus: note: obsolete option -I- used, please use -iquote instead make: *** [depend] Error 1 [root@localhost build.linux]# Thank you