%general-entities; ]> Build Variables Setting Host and Target export CLFS_ARCH=$(echo ${CLFS_TARGET} | sed -e 's/-.*//' -e 's/mips.*/mips/' -e 's/mipsel.*/mips/' Now we will setup out default endian needed we need to build: export CLFS_ENDIAN=$(echo ${CLFS_TARGET} | sed -e 's/mipsel/LITTLE/' -e 's/mips/BIG/' Now you will need to set the MIPS LEVEL. This determines how your uClibc is built. There are currently 5 MIPS ISA Levels. To keep things simple we are only using 2. For more information, go to export CLFS_MIPS_LEVEL="{mips level}" echo export CLFS_TARGET=\""${CLFS_TARGET}\"" >> ~/.bashrc echo export CLFS_ARCH=\""${CLFS_ARCH}\"" >> ~/.bashrc echo export CLFS_ENDIAN=\""${CLFS_ENDIAN}\"" >> ~/.bashrc echo export CLFS_MIPS_LEVEL=\""${CLFS_MIPS_LEVEL}\"" >> ~/.bashrc Processor Type and Target Triplets Processor Target Triplet MIPS Level MIPS 32 bits Little Endian mipsel-unknown-linux-uclibc 1 MIPS 32 bits Big Endian mips-unknown-linux-uclibc 1 MIPS 64 bits Little Endian mips64el-unknown-linux-uclibc 3 MIPS 64 bits Big Endian mips64-unknown-linux-uclibc 3