Here is the current status of the source tree
(svn://svn.genunix.org/polaris)

1. The current tree is synced up with the Nevada b29
2. The cross compilation environment assumes Solaris x86
    host and Solaris ppc target
3. Current trunk successfully passes "make setup" which
    creates proto area for ppc arch. Which  means we have
    a build environment (more or less)
4. The directory structure under usr/src/uts is seeded
    (see /usr/src/README.ppc)
5. The cross-toolchain published on PPC community website
    is usable, but is far from being polished. In fact we
    desperately need someone to take ownership of the
    [cross]toolchain to keep it in a good shape.
6. I would like to have someone to repeat my "make setup"
    build environment creation to make sure I didn't missed
    something critical in the process. Anyone ?

Steps to get it:

Prerequisites:
1. Solaris x86 (SXCR b28 is what I have)
2. Subversion (you can get it from Blastwave or compile yourself)
3. SUNWonbld package (20051219)
4. Cross toolchain from PowerPC community site (binutils + gcc)

Actual steps:
1. Create your own source tree by checking out the trunk:
    svn co svn://svn.genunix.org/polaris/trunk /full/path/to/workingcopy
2. Edit polaris.sh found in the root of the working copy to reflect
    you path, username and mail (GATE, STAFFER, MAILTO)
3. bldenv -d polaris.sh
4. setenv BUILD64 "#"
5. setenv GNU_ROOT /opt/polaris/powerpc-solaris2
6. cd usr/src
7. make setup
8. mail/irc me in case of problem



Reply via email to