Re: Trouble using with Kegel cross tool chain
Wow guys, thank you for all the responses. Looks like this mad dive into embedded Linux programming from ASP.NET is not futile. I will take a look at the responses and reply tomorrow. Chris Plasun ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev
Trouble using with Kegel cross tool chain
+ echo 'SRC_DIR not set, so source tarballs will be unpacked in the build dir ectory' SRC_DIR not set, so source tarballs will be unpacked in the build directory + case x$PREFIX in + case x$USER in + abort 'Don'\''t run all.sh or crosstool.sh as root, it'\''s dangerous' + echo 'Don'\''t' run all.sh or crosstool.sh as root, 'it'\''s' dangerous Don't run all.sh or crosstool.sh as root, it's dangerous + exec false Are you running as root? If so, don't. Mikey Ah, now it's doing something... Thanks Mikey. I didn't think running as root would prevent the process from running. Everything is running in VirtualBox so I wasn't concerned about blowing things up. The build has been in progress for the past 15 minutes... I set the target as powerpc-603. Is this appropriate for the MPC8313? Thank you. Chris Plasun ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev
Trouble using with Kegel cross tool chain
Hi Wolfgang, Trouble using with Kegel cross tool chain Wolfgang Denk wd at denx.de Thu May 7 15:32:36 EST 2009 * Previous message: Trouble using with Kegel cross tool chain * Next message: Trouble using with Kegel cross tool chain * Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Dear Chris, In message 407093.53240.qm at web58102.mail.re3.yahoo.com you wrote: I'm getting a bit desperate trying to build a gcc / glibc cross-toolchainfor use on a Freescale MPC8313 but am having problems. Try using ELDK (see http://www.denx.de/wiki/view/DULG/ELDK resp. ftp://ftp.denx.de/pub/eldk/4.2/); it's based on crosstool but has these issues already solved for you. Best regards, Wolfgang Denk Is Denx your site? I poured over it for U-Boot. I will take a look at this tool. Danke schoen! Chris Plasun ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev
Trouble using with Kegel cross tool chain
Hi, I'm getting a bit desperate trying to build a gcc / glibc cross-toolchainfor use on a Freescale MPC8313 but am having problems. I follow the Quick Start instructions at http://www.kegel.com/crosstool/crosstool-0.43/doc/crosstool-howto.html and run demo-powerpc-603.sh (is that the correct script for the MPC8313?) I check the /opt/crosstool directory and there is nothing there. Below are the results of running the above script: = linux-66oa:~/work/crosstool-0.43 # sh demo-powerpc-603.sh + TARBALLS_DIR=/root/downloads + RESULT_TOP=/opt/crosstool + export TARBALLS_DIR RESULT_TOP + GCC_LANGUAGES=c,c++ + export GCC_LANGUAGES + mkdir -p /opt/crosstool ++ cat powerpc-603.dat gcc-4.1.0-glibc-2.3.6-tls.dat + eval TARGET=powerpc-603-linux-gnu 'TARGET_CFLAGS=-O' '-mcpu=603' 'GCC_EXTRA_CONFIG=--with-cpu=603' '--enable-cxx-flags=-mcpu=603' BINUTILS_DIR=binutils-2.16.1 GCC_CORE_DIR=gcc-3.3.6 GCC_DIR=gcc-4.1.0 GLIBC_DIR=glibc-2.3.6 LINUX_DIR=linux-2.6.15.4 LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.12.0 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6 GDB_DIR=gdb-6.5 'GLIBC_EXTRA_CONFIG=$GLIBC_EXTRA_CONFIG' --with-tls --with-__thread '--enable-kernel=2.4.18' sh all.sh --notest ++ TARGET=powerpc-603-linux-gnu ++ TARGET_CFLAGS='-O -mcpu=603' ++ GCC_EXTRA_CONFIG='--with-cpu=603 --enable-cxx-flags=-mcpu=603' ++ BINUTILS_DIR=binutils-2.16.1 ++ GCC_CORE_DIR=gcc-3.3.6 ++ GCC_DIR=gcc-4.1.0 ++ GLIBC_DIR=glibc-2.3.6 ++ LINUX_DIR=linux-2.6.15.4 ++ LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.12.0 ++ GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6 ++ GDB_DIR=gdb-6.5 ++ GLIBC_EXTRA_CONFIG=' --with-tls --with-__thread --enable-kernel=2.4.18' ++ sh all.sh --notest You set both LINUX_DIR and LINUX_SANITIZED_HEADER_DIR - ignoring LINUX_DIR for the build DEJAGNU not set, so not running any regression tests GLIBC_ADDON_OPTIONS not set, so building all glibc add-on's KERNELCONFIG not set, so not configuring linux kernel + TOOLCOMBO=gcc-4.1.0-glibc-2.3.6 ++ pwd + BUILD_DIR=/root/work/crosstool-0.43/build/powerpc-603-linux-gnu/gcc-4.1.0-glibc-2.3.6 ++ pwd + TOP_DIR=/root/work/crosstool-0.43 + test -z '' + SRC_DIR=/root/work/crosstool-0.43/build/powerpc-603-linux-gnu/gcc-4.1.0-glibc-2.3.6 + echo 'SRC_DIR not set, so source tarballs will be unpacked in the build directory' SRC_DIR not set, so source tarballs will be unpacked in the build directory + case x$PREFIX in + case x$USER in + abort 'Don'\''t run all.sh or crosstool.sh as root, it'\''s dangerous' + echo 'Don'\''t' run all.sh or crosstool.sh as root, 'it'\''s' dangerous Don't run all.sh or crosstool.sh as root, it's dangerous + exec false = The point of this exercise is to build a compiler to build Mono so that I can run .NET programs on the MPC8313. I would really appreciate any help. Thanks, Chris Plasun ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev
Re: Trouble using with Kegel cross tool chain
In message 407093.53240...@web58102.mail.re3.yahoo.com you wrote: Hi, I'm getting a bit desperate trying to build a gcc / glibc cross-toolchainfor use on a Freescale MPC8313 but am having problems. I follow the Quick Start instructions at http://www.kegel.com/crosstool/crosstool-0.43/doc/crosstool-howto.html and run demo-powerpc-603.sh (is that the correct script for the MPC8313?) I check the /opt/crosstool directory and there is nothing there. Below are the results of running the above script: = linux-66oa:~/work/crosstool-0.43 # sh demo-powerpc-603.sh + TARBALLS_DIR=/root/downloads + RESULT_TOP=/opt/crosstool + export TARBALLS_DIR RESULT_TOP + GCC_LANGUAGES=c,c++ + export GCC_LANGUAGES + mkdir -p /opt/crosstool ++ cat powerpc-603.dat gcc-4.1.0-glibc-2.3.6-tls.dat + eval TARGET=powerpc-603-linux-gnu 'TARGET_CFLAGS=-O' '-mcpu=603' 'GCC_EXTRA_CONFIG=--with-cpu=603' '--enable-cxx-flags=-mcpu=603' BINUTILS_DIR=binutils-2.16.1 GCC_CORE_DIR=gcc-3.3.6 GCC_DIR=gcc-4.1.0 GLIBC_DIR=glibc-2.3.6 LINUX_DIR=linux-2.6.15.4 LINUX_SANITIZED_HEADER_DIR=lin ux-libc-headers-2.6.12.0 GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6 GDB_DIR=gdb-6.5 'GLIBC_EXTRA_CONFIG=$GLIBC_EXTRA_CONFIG' --with-tls --with-__thread '--enable-kernel=2.4.18' sh all.sh --notest ++ TARGET=powerpc-603-linux-gnu ++ TARGET_CFLAGS='-O -mcpu=603' ++ GCC_EXTRA_CONFIG='--with-cpu=603 --enable-cxx-flags=-mcpu=603' ++ BINUTILS_DIR=binutils-2.16.1 ++ GCC_CORE_DIR=gcc-3.3.6 ++ GCC_DIR=gcc-4.1.0 ++ GLIBC_DIR=glibc-2.3.6 ++ LINUX_DIR=linux-2.6.15.4 ++ LINUX_SANITIZED_HEADER_DIR=linux-libc-headers-2.6.12.0 ++ GLIBCTHREADS_FILENAME=glibc-linuxthreads-2.3.6 ++ GDB_DIR=gdb-6.5 ++ GLIBC_EXTRA_CONFIG=' --with-tls --with-__thread --enable-kernel=2.4.18' ++ sh all.sh --notest You set both LINUX_DIR and LINUX_SANITIZED_HEADER_DIR - ignoring LINUX_DIR fo r the build DEJAGNU not set, so not running any regression tests GLIBC_ADDON_OPTIONS not set, so building all glibc add-on's KERNELCONFIG not set, so not configuring linux kernel + TOOLCOMBO=gcc-4.1.0-glibc-2.3.6 ++ pwd + BUILD_DIR=/root/work/crosstool-0.43/build/powerpc-603-linux-gnu/gcc-4.1.0-g libc-2.3.6 ++ pwd + TOP_DIR=/root/work/crosstool-0.43 + test -z '' + SRC_DIR=/root/work/crosstool-0.43/build/powerpc-603-linux-gnu/gcc-4.1.0-gli bc-2.3.6 + echo 'SRC_DIR not set, so source tarballs will be unpacked in the build dir ectory' SRC_DIR not set, so source tarballs will be unpacked in the build directory + case x$PREFIX in + case x$USER in + abort 'Don'\''t run all.sh or crosstool.sh as root, it'\''s dangerous' + echo 'Don'\''t' run all.sh or crosstool.sh as root, 'it'\''s' dangerous Don't run all.sh or crosstool.sh as root, it's dangerous + exec false Are you running as root? If so, don't. Mikey = The point of this exercise is to build a compiler to build Mono so that I can run .NET programs on the MPC8313. I would really appreciate any help. Thanks, Chris Plasun ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev
Re: Trouble using with Kegel cross tool chain
Dear Chris, In message 407093.53240...@web58102.mail.re3.yahoo.com you wrote: I'm getting a bit desperate trying to build a gcc / glibc cross-toolchainfor use on a Freescale MPC8313 but am having problems. Try using ELDK (see http://www.denx.de/wiki/view/DULG/ELDK resp. ftp://ftp.denx.de/pub/eldk/4.2/); it's based on crosstool but has these issues already solved for you. Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de There are bugs and then there are bugs. And then there are bugs. - Karl Lehenbauer ___ Linuxppc-dev mailing list Linuxppc-dev@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-dev