From: Olumide <50295@web.de>
To: gcc-help@gcc.gnu.org
Subject: Compiling gcc-4.1.2 on 64-bit Ubuntu machines
Date: Wed, 19 Jan 2011 14:48:00 -0000 [thread overview]
Message-ID: <4D36F9D6.5020400@web.de> (raw)
Hi all,
We are trying to compile the gcc compiler a 64-bit Ubuntu machine --
because that is the version of gcc that Autodesk Maya 2011 is built with
and therefore plugins must be compiled against the same version of gcc.
See:
http://download.autodesk.com/us/maya/2011help/index.html?url=./files/Setting_up_your_build_environment_Linux_compiler_requirement.htm,topicNumber=d0e677620
Following the instructions in this link we ran
configure --prefix=/opt/gcc412 --program-suffix=412 --enable-shared
--enable-threads=posix --enable-checking=release --with-system-zlib
--disable-libunwind-exceptions --enable-__cxa_atexit
followed by
make -j 2 bootstrap
Unfortunately, the process build with the error
/usr/include/gnu/stubs.h:7:27:/usr/include/gnu/stubs.h:7:27: error:
error: gnu/stubs-32.h: No such file or directorygnu/stubs-32.h: No such
file or directory
make[4]: *** [32/crtend.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [32/crtbegin.o] Error 1
make[4]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make[3]: *** [extra32] Error 2
make[3]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make: *** [bootstrap] Error 2
We've tried linking the file stubs.h in /usr/include/gnu/ to stubs-32.h
and tried rebuilding, but this time we get the error message:
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.so when
searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.a when searching
for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
/usr/bin/ld: cannot find -lc
collect2: ld returned 1 exit status
make[3]: *** [32/libgcc_s.so] Error 1
make[3]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make[2]: *** [stmp-multilib] Error 2
make[2]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/home/oaina/Downloads/gcc412/gcc-build/gcc'
make: *** [bootstrap] Error 2
-----------------------------------------------------------
Update:
We've set the CFAGS environment variable to m64 and tried rebuilding,
and this time the process went much further but did eventually fail with
the error message:
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.so when
searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/../lib/libc.a when searching
for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc
Thanks,
- Olumide
next reply other threads:[~2011-01-19 14:48 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-01-19 14:48 Olumide [this message]
2011-01-19 15:01 ` Cedric Roux
2011-01-19 15:51 ` Olumide
2011-01-19 16:21 ` Ian Lance Taylor
2011-01-19 16:37 ` Olumide
2011-01-19 16:39 ` Andrew Haley
2011-01-19 17:08 ` Olumide
2011-01-19 17:11 ` Andrew Haley
2011-01-19 20:13 ` Olumide
2011-01-19 21:51 ` David Daney
2011-01-20 13:56 ` Olumide
2011-01-20 17:23 ` Olumide
2011-01-20 20:04 ` Jonathan Wakely
2011-01-25 10:30 ` Olumide
2011-01-25 10:59 ` Jonathan Wakely
2011-01-25 11:34 ` Olumide
2011-01-25 11:56 ` Jonathan Wakely
2011-01-25 13:51 ` Olumide
2011-01-25 10:59 ` Kai Ruottu
2011-01-19 16:43 ` Cedric Roux
2011-01-19 16:47 ` Jonathan Wakely
2011-01-19 15:19 ` Jeff Law
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4D36F9D6.5020400@web.de \
--to=50295@web.de \
--cc=gcc-help@gcc.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).