[MacRuby-devel] [MacRuby] #805: Can't build MacRuby0.6 on Mac OSX 10.5.8 with llvm(rev89156)
MacRuby
ruby-noreply at macosforge.org
Thu Jul 22 10:38:42 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
---------------------------------+------------------------------------------
1. download MacRuby0.6 from SVN, as http://www.macruby.org/source.html
say.
2. Following README.rdoc, Install llvm rev 89156. llvm build successfully.
3. rake failed for MacRuby0.6.
$rake
/usr/bin/ruby tool/compile_prelude.rb prelude.rb miniprelude.c.new
rm miniprelude.c.new
/usr/bin/g++-4.2 -I/usr/local/include -D_DEBUG -D_GNU_SOURCE
-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O2 -fno-common
-Woverloaded-virtual -I. -I./include -g -Wall -arch i386 -arch x86_64
-Wno-parentheses -Wno-deprecated-declarations -Werror -I./icu-1060 -c
vm.cpp -o 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<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<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-//ccPdEJKo.out
rake aborted!
Command failed with status (1): [/usr/bin/g++-4.2 -I/usr/local/include
-D_...]
(See full trace by running task with --trace)
--
Ticket URL: <http://www.macruby.org/trac/ticket/805>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list