This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Tuesday 07 Sep 2004 5:01 pm, you wrote: > Matthew J Fletcher wrote: > > when cross compiling to i486-elf using crosstool (latest) i get the > > folloing error. > > > > checking whether the C compiler ( > > /home/mfletcher/nucleus-builder/build-gcc/gcc/xgcc > > -B/home/mfletcher/nucleus-builder/build-gcc/gcc/ > > -B/home/scx/gcc334nucleus/i386-elf/bin/ > > -B/home/scx/gcc334nucleus/i386-elf/lib/ -isystem > > /home/scx/gcc334nucleus/i386-elf/include -O2 -g -O2 ) works... no > > configure: error: installation or configuration problem: C compiler > > cannot create executables. > > make: *** [configure-target-libiberty] Error 1 > > > > > > so my question is how do i disable this test, as normaly cross compilers > > cannot generate executables that will run on the host. > > Is your target really i486-elf, i.e. no operating system? > Note that crosstool does not target i486-elf. It targets i486-linux. > You probably want to build a gcc/newlib toolchain. maybe i did not provide enough information, i am using the newlib crosstool (from contrib) and am building newlib. i have since moved to targeting i486-unknown-elf (no os at all ?), but really i am going to use the nucleus operating system, as gcc nor newlib knows about that its better that it does not know. the gcc-core stage builds fine, so could the issue be with not having '--disable-multilib' for the full build ? -- regards --- Matthew J Fletcher Embedded Software Serck Controls Ltd --- ********************************************************************** Serck Controls Ltd, Rowley Drive, Coventry, CV3 4FH, UK Tel: +44 (0) 24 7630 5050 Fax: +44 (0) 24 7630 2437 Web: www.serck-controls.com Admin: post@serck-controls.co.uk A subsidiary of Serck Controls Pty. Ltd. Reg. in England No. 4353634 ********************************************************************** This email and files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the above. Any views or opinions presented are those of the author and do not necessarily represent those of Serck Controls Ltd. This message has been checked by MessageLabs ****************************************************************** ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |