/[cmucl]/src/BUILDING
ViewVC logotype

Diff of /src/BUILDING

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by rtoy, Tue Jan 24 04:40:48 2006 UTC revision 1.7 by rtoy, Tue Jan 24 17:27:20 2006 UTC
# Line 626  same file system, via NFS or something e Line 626  same file system, via NFS or something e
626    
627  1. As above, we need to create directories for the cross-compiler and  1. As above, we need to create directories for the cross-compiler and
628     compiled target.  We assume we are on ppc/darwin.  So, when running     compiled target.  We assume we are on ppc/darwin.  So, when running
629     create-target.sh we need to specify the target.     create-target.sh we need to specify the target:
630    
631            src/tools/create-target.sh x86-cross x86
632            src/tools/create-target.sh x86-target x86
633    
634  2. Adjust the cross-compilation script.  An example for ppc/darwin to  2. Adjust the cross-compilation script.  An example for ppc/darwin to
635     x86/linux is in src/tools/cross-scripts/cross-ppc-x86.lisp.     x86/linux is in src/tools/cross-scripts/cross-ppc-x86.lisp.
636    
637  3. Build the cross compiler and target, as above, using the specified  3. Build the cross compiler and target, as above, using the specified
638     cross-compile script.     cross-compile script:
639    
640            src/tools/cross-build-world.sh x86-target x86-cross cross.lisp [ppc binary]
641    
642       where cross.lisp is the cross-compile script from 2) above.
643    
644  4. Everything has now been compiled for the x86/linux target.  We need  4. Everything has now been compiled for the x86/linux target.  We need
645     to compile the C code for x86 and create a lisp.core from the     to compile the C code for x86 and create a lisp.core from the
# Line 655  Since it's missing PCL, you will need to Line 662  Since it's missing PCL, you will need to
662  to get PCL included.  This is also a good check to see if everything  to get PCL included.  This is also a good check to see if everything
663  was compiled properly.  A full set of builds via build.sh might be  was compiled properly.  A full set of builds via build.sh might be
664  good at this point too.  good at this point too.
   
   
   
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.5