From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IpSf3-0006SP-Ig for garchives@archives.gentoo.org; Tue, 06 Nov 2007 17:56:26 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lA6HtP4G006798; Tue, 6 Nov 2007 17:55:25 GMT Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lA6HtP0H006793 for ; Tue, 6 Nov 2007 17:55:25 GMT Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-embedded@gentoo.org Reply-to: gentoo-embedded@lists.gentoo.org MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from [192.168.1.10] ([66.130.144.81]) by VL-MO-MR001.ip.videotron.ca (Sun Java(tm) System Messaging Server 6.3-4.01 (built Aug 3 2007; 32bit)) with ESMTP id <0JR300BB5J4C3UD0@VL-MO-MR001.ip.videotron.ca> for gentoo-embedded@lists.gentoo.org; Tue, 06 Nov 2007 12:55:25 -0500 (EST) Subject: Re: [gentoo-embedded] C compiler cannot create executables From: Jean-Claude Gervais To: gentoo-embedded@lists.gentoo.org In-reply-to: <4730A893.4080302@lakedaemon.net> References: <1194288937.8164.10.camel@mercury.sprymusic> <20071105224141.14530.qmail@stuge.se> <1194306650.13461.5.camel@hangover.linbsd.net> <1194370017.22183.8.camel@mercury.sprymusic> <4730A893.4080302@lakedaemon.net> Organization: Emergent Date: Tue, 06 Nov 2007 12:55:24 -0500 Message-id: <1194371724.22183.13.camel@mercury.sprymusic> X-Mailer: Evolution 2.10.3 X-Archives-Salt: d7e5bfbe-f082-4e10-8785-44a3241fcd05 X-Archives-Hash: 6f71dd0a44efe38c1dc4d7c5db5f71b6 On Tue, 2007-11-06 at 12:46 -0500, Jason wrote: > Jean-Claude Gervais wrote: > > Same problem, different environment: > > > > I produced a cross-development toolkit by using the following command: > > > > .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- > > SYSROOT="/usr/arm-softfloat-linux-uclibc" > > > > UCLIBC_CPU="ARM920T" USE="-*" crossdev -v -S --binutils 2.17 --gcc > > 3.4.6-r2 --kernel 2.6.19-r2 --libc 0.9.28.3 --ex-gdb --target > > arm-softfloat-linux-uclibc > > .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- > > > > This went well; all the required tools were built. > > > > But now when I try to use the (modified) xmerge script, I get the > > "C compiler cannot create executables" error > [snip] > > configure:1225: checking build system type > > configure:1243: result: i686-pc-linux-gnu > > configure:1250: checking host system type > > configure:1264: result: i686-softfloat-linux-uclibc > > configure:1272: checking target system type > > configure:1286: result: i686-softfloat-linux-uclibc > > This doesn't look right. Did you setup ${SYSROOT}/etc/make.conf and > ${SYSROOT}/etc/make.profile ? I think I did; here is the contents of /usr/arm-softfloat-linux-uclibc/etc/make.conf .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- ACCEPT_KEYWORDS="arm" ARCH="arm" CFLAGS="-Os -pipe -mfloat-abi=softfp -mfpu=vfp" CHOST="i686-softfloat-linux-uclibc" CXXFLAGS="${CFLAGS}" #GENTOO_MIRRORS="http://open-systems.ufl.edu/mirrors/gentoo http://prometheus.cs.wmich.edu/gentoo http://mirror.datapipe.net/gentoo http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/" INPUT_DEVICES="keyboard" MAKEOPTS="-j2" USE="minimal symlink" UCLIBC_CPU="ARM920T" .-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- -- gentoo-embedded@gentoo.org mailing list