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

Reply via email to