Gary, On Friday 02 November 2007 17:53, Gary Thomas wrote: > Gary Thomas wrote: > > Juergen Beisert wrote: > >> Gary, > >> > >> On Friday 02 November 2007 14:27, Gary Thomas wrote: > >>>> Better use the OSELAS.Toolchain-Project. It supports more recent > >>>> toolchains, the crosstool part is outdated. > >>> > >>> I got started on this, but ran into some troubles. The GCC snapshot > >>> gcc-4.2-20070207 is no longer available, so I tried to build the tools > >>> using the released version of gcc-4.2.2. This went pretty well, until > >>> I tried to build busybox: > >>> > >>> /opt/OSELAS.Toolchain-1.1.0/i586-unknown-linux-gnu/gcc-4.2.2-glibc-2.5- > >>>kern > >>> el-2.6.18/sysroot-i586-unknown-linux-gnu/usr/include/sys/syscall.h:32:2 > >>>7: error: bits/syscall.h: No such file or directory > >> > >> Hmm, GCC 4.2.2 in OSELAS.Toolchain-1.1.0? Did you select this version of > >> gcc by your own? Perhaps you should start with GCC 4.1.2 from the > >> OSELAS.Toolchain-1.1.0 project. Or wait for our next OSELAS.Toolchain > >> release. This also should support GCC 4.2. > > > > As mentioned, I tried to select the configuration which uses > > gcc-4.2-20070207, but that is no longer available, so I tried > > to use the released version gcc-4.2.2 > > > > I'm trying 4.1.2 now. > > Sadly, I get the same error. > > /opt/OSELAS.Toolchain-1.1.0/i586-unknown-linux-gnu/gcc-4.1.2-glibc-2.5-kern >el-2.6.18/sysroot-i586-unknown-linux-gnu/usr/include/sys/syscall.h:32:27: > error: bits/syscall.h: No such file or directory > > Has anyone successfully built an i586 toolchain and then used > it to build ptxdist-1.0.1 (OSELAS.BSP-Pengutronix-GenericI586Glibc-3)?
Attached my toolchain I'm using for my x86 terminal projects. But it has to be built with ptxdist-0.10.6! And note: All OSELAS.Toolchains in 1.1.0 are tested with ptxdist-0.10.6 only. Juergen -- Dipl.-Ing. Juergen Beisert | http://www.pengutronix.de Pengutronix - Linux Solutions for Science and Industry Handelsregister: Amtsgericht Hildesheim, HRA 2686 Vertretung Sued/Muenchen, Germany Phone: +49-8766-939 228 | Fax: +49-5121-206917-9
# # Automatically generated make config: don't edit # PTXdist version: 0.10.6 # Thu Mar 8 16:26:02 2007 # PTXCONF_BUILD_TOOLCHAIN=y PTXCONF_PROJECT="OSELAS.Toolchain-1.1.0" PTXCONF_GLIBC=y PTXCONF_GLIBC_VERSION="2.5" PTXCONF_GLIBC_EXTRA_CONFIG="" PTXCONF_GLIBC_ENABLE_KERNEL="2.6.16" PTXCONF_GLIBC_SERIES="" PTXCONF_GLIBC_EXTRA_ENV="" # PTXCONF_GLIBC_ADDON_LINUXTHREADS is not set PTXCONF_GLIBC_ADDON_NPTL=y PTXCONF_GLIBC_TLS=y PTXCONF_GLIBC_HEADERS=y PTXCONF_GLIBC_CRT=y PTXCONF_GLIBC_FINAL=y # PTXCONF_GLIBC_PORTS is not set PTXCONF_CROSS_BINUTILS=y PTXCONF_CROSS_BINUTILS_VERSION="2.17" PTXCONF_KERNEL_HEADERS=y PTXCONF_KERNEL_HEADERS_VERSION="2.6.18" # PTXCONF_KERNEL_HEADERS_SANIZIZED is not set PTXCONF_KERNEL_HEADERS_CONFIG="kernelconfigs/kernelconfig-${PTXCONF_KERNEL_HEADERS_VERSION}.i386" PTXCONF_CROSS_GCC_FIRST=y PTXCONF_CROSS_GCC_FIRST_VERSION="4.1.2" PTXCONF_CROSS_GCC_FIRST_SERIES="" PTXCONF_CROSS_GCC_FIRST_EXTRA_CONFIG="--with-arch=pentium-mmx" PTXCONF_CROSS_GCC_SECOND=y PTXCONF_CROSS_GCC_SECOND_LANG="c,c++" PTXCONF_CROSS_GDB=y PTXCONF_CROSS_TOOLCHAIN=y # # # # PTXCONF_ARCH_ARM is not set # PTXCONF_ARCH_MIPS is not set # PTXCONF_ARCH_POWERPC is not set PTXCONF_ARCH_I386=y PTXCONF_ARCH="i386" PTXCONF_GNU_TARGET="i586-pmmx-linux-gnu" PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-" PTXCONF_TOOLCHAIN_DEBUG=y # # misc # PTXCONF_CONFIGFILE_VERSION="0.10.6" PTXCONF_PREFIX_FIRST="/opt/${PTXCONF_PROJECT}" PTXCONF_PREFIX_SECOND="${PTXCONF_GNU_TARGET}/gcc-${PTXCONF_CROSS_GCC_FIRST_VERSION}-glibc-${PTXCONF_GLIBC_VERSION}-kernel-${PTXCONF_KERNEL_HEADERS_VERSION}${PTXCONF_PREFIX_KERNEL}" PTXCONF_PREFIX="${PTXCONF_PREFIX_FIRST}/${PTXCONF_PREFIX_SECOND}" PTXCONF_HOST_PREFIX="${PTXCONF_PREFIX}"
-- ptxdist mailing list ptxdist@pengutronix.de