1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Installing NachOS on Fedora Linux

Discussion in 'Linux' started by blackeyedangel, Apr 28, 2011.

  1. blackeyedangel

    blackeyedangel New Member

    Joined:
    Apr 28, 2011
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    0
    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
     

Share This Page