[LLVMdev] Build problems, LLVM 2.0's GCC front-end.
Michael T. Richter
ttmrichter at gmail.com
Fri Sep 21 03:34:35 PDT 2007
I'm getting behaviour I don't understand from my attempt to build the
GCC front end under Ubuntu Edgy. Everything seems to work fine until I
hit this:
stage1/xgcc -Bstage1/
-B/home/michael/software/i686-pc-linux-gnu/bin/ -c -O2 -g
-fomit-frame-pointer -DIN_GCC -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -pedantic
-Wno-long-long -Wno-variadic-macros -Wold-style-definition
-DHAVE_CONFIG_H -I. -Iobjc -I../../gcc -I../../gcc/objc
-I../../gcc/../include
-I../../gcc/../libcpp/include ../../gcc/objc/objc-act.c -o
objc/objc-act.o
../../gcc/objc/objc-act.c: In function ‘objc_init’:
../../gcc/objc/objc-act.c:714: warning: empty body in an
if-statement
../../gcc/objc/objc-act.c: In function ‘objc_init_exceptions’:
../../gcc/objc/objc-act.c:7638: error:
‘darwin_macosx_version_min’ undeclared (first use in this
function)
../../gcc/objc/objc-act.c:7638: error: (Each undeclared
identifier is reported only once
../../gcc/objc/objc-act.c:7638: error: for each function it
appears in.)
../../gcc/objc/objc-act.c: In function
‘generate_v2_shared_structures’:
../../gcc/objc/objc-act.c:11925: warning: signed and unsigned
type in conditional expression
make[2]: *** [objc/objc-act.o] Error 1
make[2]: Leaving directory
`/home/michael/Development/llvm-gcc4-2.0.source/build/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory
`/home/michael/Development/llvm-gcc4-2.0.source/build/gcc'
make: *** [bootstrap] Error 2
Now I have absolutely no idea why it's doing *ANYTHING* at all with
darwin_macosx_<whatever> given that it seems to have correctly
identified earlier that I'm on an i686-pc-linux-gnu system. (The
command line kind of gives me a hint that it figured that out.) I don't
see anything in the configure script that helps with this. What's more,
I don't see anything in the configure script that allows me to turn off
Objective-C, despite the fact I'll never actually use that language.
How can I either turn off Objective-C (and bypass the error) or get it
to stop trying to compile MacOS-specific code?
--
Michael T. Richter <ttmrichter at gmail.com> (GoogleTalk:
ttmrichter at gmail.com)
I can see computers everywhere - except in the productivity statistics!
(Robert Solow)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070921/778efa14/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070921/778efa14/attachment.sig>
More information about the llvm-dev
mailing list