Gentoo Archives: gentoo-embedded

From: Jean-Claude Gervais <jc.gervais@×××××××××.ca>
To: Gentoo-Embedded <gentoo-embedded@l.g.o>
Subject: [gentoo-embedded] C compiler cannot create executables
Date: Mon, 05 Nov 2007 19:08:54
Message-Id: 1194288937.8164.10.camel@mercury.sprymusic
1 I installed Gentoo on an AMD Geode by chrooting its flashcard hard-disk
2 on a pentium4 machine.
3
4 After installing everything and booting the system, I have exported
5 the /usr/portage folder on my workstation so the Geode can continue to
6 emerge programs without being taken offline and chrooted.
7
8 But whatever program I try to emerge, the system gives the following
9 error.
10
11 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
12 checking for i586-gentoo-linux-uclibc-gcc...
13 i586-gentoo-linux-uclibc-gcc
14 checking for C compiler default output file name... configure: error: C
15 compiler cannot create executables
16 See `config.log' for more details.
17 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
18
19 config log:
20 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
21 /var/tmp/portage/sys-devel/distcc-2.18.3-r10/work/distcc-2.18.3/config.log
22 This file contains any messages produced by compilers while
23 running configure, to aid debugging if configure makes a mistake.
24
25 It was created by distcc configure 2.18.3, which was
26 generated by GNU Autoconf 2.59. Invocation command line was
27
28 $ ./configure --prefix=/usr --host=i586-gentoo-linux-uclibc
29 --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
30 --sysconfdir=/etc --localstatedir=/var/lib --with-included-popt
31 --build=i586-gentoo-linux-uclibc
32
33 ## --------- ##
34 ## Platform. ##
35 ## --------- ##
36
37 hostname = puma
38 uname -m = i586
39 uname -r = 2.6.22-gentoo-r8
40 uname -s = Linux
41 uname -v = #2 Mon Nov 5 16:26:05 UTC 2007
42
43 /usr/bin/uname -p = Geode(TM) Integrated Processor by National Semi
44 /bin/uname -X = unknown
45
46 /bin/arch = i586
47 /usr/bin/arch -k = i586
48 /usr/convex/getsysinfo = unknown
49 hostinfo = unknown
50 /bin/machine = unknown
51 /usr/bin/oslevel = unknown
52 /bin/universe = unknown
53
54 PATH: /sbin
55 PATH: /usr/sbin
56 PATH: /usr/lib/portage/bin
57 PATH: /bin
58 PATH: /usr/bin
59 PATH: /opt/bin
60 PATH: /usr/i586-gentoo-linux-uclibc/gcc-bin/4.1.2
61
62
63 ## ----------- ##
64 ## Core tests. ##
65 ## ----------- ##
66
67 configure:1358: checking build system type
68 configure:1376: result: i586-gentoo-linux-uclibc
69 configure:1384: checking host system type
70 configure:1398: result: i586-gentoo-linux-uclibc
71 configure:1443: checking for i586-gentoo-linux-uclibc-gcc
72 configure:1459: found /usr/bin/i586-gentoo-linux-uclibc-gcc
73 configure:1469: result: i586-gentoo-linux-uclibc-gcc
74 configure:1751: checking for C compiler version
75 configure:1754: i586-gentoo-linux-uclibc-gcc --version </dev/null >&5
76 i586-gentoo-linux-uclibc-gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.2)
77 Copyright (C) 2006 Free Software Foundation, Inc.
78 This is free software; see the source for copying conditions. There is
79 NO
80 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
81 PURPOSE.
82
83 configure:1757: $? = 0
84 configure:1759: i586-gentoo-linux-uclibc-gcc -v </dev/null >&5
85 Using built-in specs.
86 Target: i586-gentoo-linux-uclibc
87 Configured
88 with: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure
89 --prefix=/usr --bindir=/usr/i586-gentoo-linux-uclibc/gcc-bin/4.1.2
90 --includedir=/usr/lib/gcc/i586-gentoo-linux-uclibc/4.1.2/include
91 --datadir=/usr/share/gcc-data/i586-gentoo-linux-uclibc/4.1.2
92 --mandir=/usr/share/gcc-data/i586-gentoo-linux-uclibc/4.1.2/man
93 --infodir=/usr/share/gcc-data/i586-gentoo-linux-uclibc/4.1.2/info
94 --with-gxx-include-dir=/usr/lib/gcc/i586-gentoo-linux-uclibc/4.1.2/include/g++-v4 --host=i586-gentoo-linux-uclibc --build=i586-gentoo-linux-uclibc --disable-altivec --disable-nls --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --disable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --with-arch=i586 --enable-languages=c,c++ --enable-shared --enable-threads=posix --disable-__cxa_atexit --enable-target-optspace --enable-clocale=uclibc
95 Thread model: posix
96 gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)
97 configure:1762: $? = 0
98 configure:1764: i586-gentoo-linux-uclibc-gcc -V </dev/null >&5
99 i586-gentoo-linux-uclibc-gcc: '-V' option must have argument
100 configure:1767: $? = 1
101 configure:1790: checking for C compiler default output file name
102 configure:1793: i586-gentoo-linux-uclibc-gcc -Os conftest.c >&5
103 i586-gentoo-linux-uclibc-gcc: Internal error: Segmentation fault
104 (program as)
105 Please submit a full bug report.
106 See <URL:http://bugs.gentoo.org/> for instructions.
107 configure:1796: $? = 1
108 configure: failed program was:
109 | /* confdefs.h. */
110 |
111 | #define PACKAGE_NAME "distcc"
112 | #define PACKAGE_TARNAME "distcc"
113 | #define PACKAGE_VERSION "2.18.3"
114 | #define PACKAGE_STRING "distcc 2.18.3"
115 | #define PACKAGE_BUGREPORT "distcc@×××××××××××.org"
116 | /* end confdefs.h. */
117 |
118 | int
119 | main ()
120 | {
121 |
122 | ;
123 | return 0;
124 | }
125 configure:1835: error: C compiler cannot create executables
126 See `config.log' for more details.
127
128 ## ---------------- ##
129 ## Cache variables. ##
130 ## ---------------- ##
131
132 ac_cv_build=i586-gentoo-linux-uclibc
133 ac_cv_build_alias=i586-gentoo-linux-uclibc
134 ac_cv_env_CC_set=
135 ac_cv_env_CC_value=
136 ac_cv_env_CFLAGS_set=set
137 ac_cv_env_CFLAGS_value=-Os
138 ac_cv_env_CPPFLAGS_set=
139 ac_cv_env_CPPFLAGS_value=
140 ac_cv_env_CPP_set=
141 ac_cv_env_CPP_value=
142 ac_cv_env_LDFLAGS_set=
143 ac_cv_env_LDFLAGS_value=
144 ac_cv_env_PYTHON_set=
145 ac_cv_env_PYTHON_value=
146 ac_cv_env_build_alias_set=set
147 ac_cv_env_build_alias_value=i586-gentoo-linux-uclibc
148 ac_cv_env_host_alias_set=set
149 ac_cv_env_host_alias_value=i586-gentoo-linux-uclibc
150 ac_cv_env_target_alias_set=
151 ac_cv_env_target_alias_value=
152 ac_cv_host=i586-gentoo-linux-uclibc
153 ac_cv_host_alias=i586-gentoo-linux-uclibc
154 ac_cv_prog_CC=i586-gentoo-linux-uclibc-gcc
155
156 ## ----------------- ##
157 ## Output variables. ##
158 ## ----------------- ##
159
160 BUILD_POPT=''
161 CC='i586-gentoo-linux-uclibc-gcc'
162 CFLAGS='-Os'
163 CPP=''
164 CPPFLAGS=''
165 DEFS=''
166 ECHO_C=''
167 ECHO_N='-n'
168 ECHO_T=''
169 EGREP=''
170 EXEEXT=''
171 GNOME_BIN=''
172 GNOME_CFLAGS=''
173 GNOME_LIBS=''
174 GNOME_PACKAGES=''
175 INSTALL_DATA=''
176 INSTALL_GNOME=''
177 INSTALL_PROGRAM=''
178 INSTALL_SCRIPT=''
179 LDFLAGS=''
180 LIBOBJS=''
181 LIBS=''
182 LTLIBOBJS=''
183 OBJEXT=''
184 PACKAGE_BUGREPORT='distcc@×××××××××××.org'
185 PACKAGE_NAME='distcc'
186 PACKAGE_STRING='distcc 2.18.3'
187 PACKAGE_TARNAME='distcc'
188 PACKAGE_VERSION='2.18.3'
189 PATH_SEPARATOR=':'
190 PYTHON=''
191 SET_MAKE=''
192 SHELL='/bin/sh'
193 ac_ct_CC=''
194 bindir='${exec_prefix}/bin'
195 build='i586-gentoo-linux-uclibc'
196 build_alias='i586-gentoo-linux-uclibc'
197 build_cpu='i586'
198 build_os='linux-uclibc'
199 build_vendor='gentoo'
200 datadir='/usr/share'
201 docdir='${datadir}/doc/distcc'
202 exec_prefix='NONE'
203 host='i586-gentoo-linux-uclibc'
204 host_alias='i586-gentoo-linux-uclibc'
205 host_cpu='i586'
206 host_os='linux-uclibc'
207 host_vendor='gentoo'
208 includedir='${prefix}/include'
209 infodir='/usr/share/info'
210 libdir='${exec_prefix}/lib'
211 libexecdir='${exec_prefix}/libexec'
212 localstatedir='/var/lib'
213 mandir='/usr/share/man'
214 oldincludedir='/usr/include'
215 prefix='/usr'
216 program_transform_name='s,x,x,'
217 sbindir='${exec_prefix}/sbin'
218 sharedstatedir='${prefix}/com'
219 sysconfdir='/etc'
220 target_alias=''
221
222 ## ----------- ##
223 ## confdefs.h. ##
224 ## ----------- ##
225
226 #define PACKAGE_BUGREPORT "distcc@×××××××××××.org"
227 #define PACKAGE_NAME "distcc"
228 #define PACKAGE_STRING "distcc 2.18.3"
229 #define PACKAGE_TARNAME "distcc"
230 #define PACKAGE_VERSION "2.18.3"
231
232 configure: exit 77
233
234 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
235
236 emerge --info:
237 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
238
239 Portage 2.1.3.9 (uclibc/x86/2005.1, gcc-4.1.2, uclibc-0.9.28.3-r0,
240 2.6.22-gentoo-r8 i586)
241 =================================================================
242 System uname: 2.6.22-gentoo-r8 i586 Geode(TM) Integrated Processor by
243 National Semi
244 Timestamp of tree: Thu, 25 Oct 2007 17:30:01 +0000
245 app-shells/bash: 3.2_p17
246 dev-lang/python: 2.4.4-r6
247 dev-python/pycrypto: 2.0.1-r6
248 sys-apps/baselayout: 1.12.9-r2
249 sys-apps/sandbox: 1.2.18.1-r1
250 sys-devel/autoconf: 2.61-r1
251 sys-devel/automake: 1.9.6-r2, 1.10
252 sys-devel/binutils: 2.18-r1
253 sys-devel/gcc-config: 1.3.16
254 sys-devel/libtool: 1.5.24
255 virtual/os-headers: 2.6.22-r2
256 ACCEPT_KEYWORDS="x86"
257 CBUILD="i586-gentoo-linux-uclibc"
258 CFLAGS="-Os"
259 CHOST="i586-gentoo-linux-uclibc"
260 CONFIG_PROTECT="/etc"
261 CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
262 CXXFLAGS=""
263 DISTDIR="/usr/portage/distfiles"
264 FEATURES="autoconfig buildpkg distlocks metadata-transfer nodoc noinfo
265 noman sandbox sfperms strict unmerge-orphans userfetch"
266 GENTOO_MIRRORS="http://distfiles.gentoo.org
267 http://distro.ibiblio.org/pub/linux/distributions/gentoo"
268 PKGDIR="/usr/portage/packages"
269 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
270 --compress --force --whole-file --delete --delete-after --stats
271 --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages
272 --filter=H_**/files/digest-*"
273 PORTAGE_TMPDIR="/var/tmp"
274 PORTDIR="/usr/portage"
275 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
276 USE="alsa bitmap-fonts cli cracklib dri midi minimal mmx mudflap ncurses
277 openmp pcre readline reflection session spl truetype-fonts type1-fonts
278 uclibc x86 xorg zlib" ALSA_CARDS="cs5535audio" ALSA_PCM_PLUGINS="adpcm
279 alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug
280 ladspa lfloat linear meter mulaw multi null plug rate route share shm
281 softvol" ELIBC="uclibc" INPUT_DEVICES="keyboard mouse evdev"
282 KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
283 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="chips"
284 Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
285 LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
286 PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
287
288 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
289 gcc-config -l:
290 [1] i586-gentoo-linux-uclibc-4.1.2 *
291 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
292
293
294 What did I do wrong / what is not set properly?
295 Thanks.
296
297 J
298
299 --
300 gentoo-embedded@g.o mailing list

Replies

Subject Author
Re: [gentoo-embedded] C compiler cannot create executables Peter Stuge <peter@×××××.se>