[MacRuby-devel] [MacRuby] #805: Can't build MacRuby0.6 on Mac OSX 10.5.8 with llvm(rev89156)
MacRuby
ruby-noreply at macosforge.org
Sun Jul 25 06:11:18 PDT 2010
#805: Can't build MacRuby0.6 on Mac OSX 10.5.8 with llvm(rev89156)
---------------------------------+------------------------------------------
Reporter: kyossi212@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords: build Leopard
---------------------------------+------------------------------------------
Comment(by kyossi212@…):
Hi thanks for your reply.
I attached output for rev 4372
{{{
$ rake
(in /Users/koji/Desktop/macruby-trunk/MacRuby-trunk)
/usr/bin/bison -o y.tab.c parse.y
parse.y: conflicts: 1 shift/reduce
/usr/bin/sed -f ./tool/ytab.sed -e "/^#/s!y.tab.c!parse.c!" y.tab.c >
parse.c.new
mv parse.c.new parse.c
rm -f .objs/parse.o
cp lex.c.blt lex.c
/usr/bin/ruby -n tool/node_name.rb include/ruby/node.h > node_name.inc
echo '' > .objs/kernel_data.c
/Developer/usr/bin/llvm-gcc -arch i386 -fexceptions -fno-stack-protector
-I. -I./include -I./icu-1060 --emit-llvm -c kernel.c -o
.objs/kernel-i386.bc
/usr/local/bin/opt -O3 .objs/kernel-i386.bc -o=.objs/kernel-i386.bc
cp .objs/kernel-i386.bc .objs/kernel-i386.bc.old
/bin/dd if=/dev/zero count=1 bs=1 conv=notrunc >> .objs/kernel-i386.bc
2>/dev/null
/usr/bin/xxd -i .objs/kernel-i386.bc >> .objs/kernel_data.c
mv .objs/kernel-i386.bc.old .objs/kernel-i386.bc
/Developer/usr/bin/llvm-gcc -arch x86_64 -fexceptions -fno-stack-protector
-I. -I./include -I./icu-1060 --emit-llvm -c kernel.c -o .objs/kernel-
x86_64.bc
/usr/local/bin/opt -O3 .objs/kernel-x86_64.bc -o=.objs/kernel-x86_64.bc
cp .objs/kernel-x86_64.bc .objs/kernel-x86_64.bc.old
/bin/dd if=/dev/zero count=1 bs=1 conv=notrunc >> .objs/kernel-x86_64.bc
2>/dev/null
/usr/bin/xxd -i .objs/kernel-x86_64.bc >> .objs/kernel_data.c
mv .objs/kernel-x86_64.bc.old .objs/kernel-x86_64.bc
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c array.c -o .objs/array.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c bignum.c -o .objs/bignum.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c class.c -o .objs/class.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c compar.c -o .objs/compar.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c complex.c -o .objs/complex.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c enum.c -o .objs/enum.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c enumerator.c -o .objs/enumerator.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c error.c -o .objs/error.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c eval.c -o .objs/eval.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c file.c -o .objs/file.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c load.c -o .objs/load.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c proc.c -o .objs/proc.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c gc.c -o .objs/gc.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c hash.c -o .objs/hash.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c env.c -o .objs/env.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c inits.c -o .objs/inits.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c io.c -o .objs/io.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c math.c -o .objs/math.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c numeric.c -o .objs/numeric.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c object.c -o .objs/object.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c pack.c -o .objs/pack.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c parse.c -o .objs/parse.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c prec.c -o .objs/prec.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c dir.c -o .objs/dir.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c process.c -o .objs/process.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c random.c -o .objs/random.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c range.c -o .objs/range.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c rational.c -o .objs/rational.o
/usr/bin/g++-4.2 -I. -I./include -g -Wall -Wno-deprecated-declarations
-Werror -arch i386 -arch x86_64 -I/usr/local/include -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
rtti -fno-common -Woverloaded-virtual -I./icu-1060 -c re.cpp -o .objs/re.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c ruby.c -o .objs/ruby.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c signal.c -o .objs/signal.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c sprintf.c -o .objs/sprintf.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c st.c -o .objs/st.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c string.c -o .objs/string.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c struct.c -o .objs/struct.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c time.c -o .objs/time.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c util.c -o .objs/util.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c variable.c -o .objs/variable.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c version.c -o .objs/version.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c thread.c -o .objs/thread.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c id.c -o .objs/id.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -fobjc-gc-only -c objc.m -o .objs/objc.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -I/usr/include/libxml2 -c bs.c -o .objs/bs.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c ucnv.c -o .objs/ucnv.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c encoding.c -o .objs/encoding.o
/usr/bin/g++-4.2 -I. -I./include -g -Wall -Wno-deprecated-declarations
-Werror -arch i386 -arch x86_64 -I/usr/local/include -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
rtti -fno-common -Woverloaded-virtual -I./icu-1060 -c main.cpp -o
.objs/main.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c dln.c -o .objs/dln.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c dmyext.c -o .objs/dmyext.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c marshal.c -o .objs/marshal.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c gcd.c -o .objs/gcd.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -c vm_eval.c -o .objs/vm_eval.o
/usr/bin/gcc-4.2 -std=c99 -I. -I./include -fno-common -pipe -g -Wall
-fexceptions -O3 -Wno-deprecated-declarations -Werror -arch i386 -arch
x86_64 -I./icu-1060 -fobjc-gc-only -c gc-stub.m -o .objs/gc-stub.o
/usr/bin/g++-4.2 -I. -I./include -g -Wall -Wno-deprecated-declarations
-Werror -arch i386 -arch x86_64 -I/usr/local/include -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
rtti -fno-common -Woverloaded-virtual -I./icu-1060 -c bridgesupport.cpp -o
.objs/bridgesupport.o
/usr/bin/g++-4.2 -I. -I./include -g -Wall -Wno-deprecated-declarations
-Werror -arch i386 -arch x86_64 -I/usr/local/include -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
rtti -fno-common -Woverloaded-virtual -I./icu-1060 -c compiler.cpp -o
.objs/compiler.o
/usr/bin/g++-4.2 -I. -I./include -g -Wall -Wno-deprecated-declarations
-Werror -arch i386 -arch x86_64 -I/usr/local/include -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
rtti -fno-common -Woverloaded-virtual -I./icu-1060 -x objective-c++ -c
dispatcher.cpp -o .objs/dispatcher.o
/usr/bin/g++-4.2 -I. -I./include -g -Wall -Wno-deprecated-declarations
-Werror -arch i386 -arch x86_64 -I/usr/local/include -D_DEBUG
-D_GNU_SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
rtti -fno-common -Woverloaded-virtual -I./icu-1060 -c vm.cpp -o .objs/vm.o
cc1plus: warnings being treated as errors
/usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function
‘_ForwardIterator std::__uninitialized_copy_aux(_InputIterator,
_InputIterator, _ForwardIterator, __false_type) [with _InputIterator =
__gnu_cxx::__normal_iterator<vm_objc_imp_type*,
std::vector<vm_objc_imp_type, std::allocator<vm_objc_imp_type> > >,
_ForwardIterator = __gnu_cxx::__normal_iterator<vm_objc_imp_type*,
std::vector<vm_objc_imp_type, std::allocator<vm_objc_imp_type> > >]’:
/usr/include/c++/4.0.0/bits/stl_uninitialized.h:92: warning: control
reaches end of non-void function
/usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function
‘_ForwardIterator std::__uninitialized_copy_aux(_InputIterator,
_InputIterator, _ForwardIterator, __false_type) [with _InputIterator =
__gnu_cxx::__normal_iterator<RoxorFunction::Line*,
std::vector<RoxorFunction::Line, std::allocator<RoxorFunction::Line> > >,
_ForwardIterator = __gnu_cxx::__normal_iterator<RoxorFunction::Line*,
std::vector<RoxorFunction::Line, std::allocator<RoxorFunction::Line> >
>]’:
/usr/include/c++/4.0.0/bits/stl_uninitialized.h:92: warning: control
reaches end of non-void function
cc1plus: warnings being treated as errors
/usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function
‘_ForwardIterator std::__uninitialized_copy_aux(_InputIterator,
_InputIterator, _ForwardIterator, __false_type) [with _InputIterator =
__gnu_cxx::__normal_iterator<vm_objc_imp_type*,
std::vector<vm_objc_imp_type, std::allocator<vm_objc_imp_type> > >,
_ForwardIterator = __gnu_cxx::__normal_iterator<vm_objc_imp_type*,
std::vector<vm_objc_imp_type, std::allocator<vm_objc_imp_type> > >]’:
/usr/include/c++/4.0.0/bits/stl_uninitialized.h:92: warning: control
reaches end of non-void function
/usr/include/c++/4.0.0/bits/stl_uninitialized.h: In function
‘_ForwardIterator std::__uninitialized_copy_aux(_InputIterator,
_InputIterator, _ForwardIterator, __false_type) [with _InputIterator =
__gnu_cxx::__normal_iterator<RoxorFunction::Line*,
std::vector<RoxorFunction::Line, std::allocator<RoxorFunction::Line> > >,
_ForwardIterator = __gnu_cxx::__normal_iterator<RoxorFunction::Line*,
std::vector<RoxorFunction::Line, std::allocator<RoxorFunction::Line> >
>]’:
/usr/include/c++/4.0.0/bits/stl_uninitialized.h:92: warning: control
reaches end of non-void function
lipo: can't figure out the architecture type of:
/var/folders/ta/tas10EvnE7CTtN0lbeES1k+++TI/-Tmp-//ccep2nfv.out
rake aborted!
Command failed with status (1): [/usr/bin/g++-4.2 -I. -I./include -g -Wall
...]
(See full trace by running task with --trace)
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/805#comment:4>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list