[MacRuby-devel] [MacRuby] #740: Building LZMA gem fails

MacRuby ruby-noreply at macosforge.org
Mon Jun 7 15:25:52 PDT 2010


#740: Building LZMA gem fails
--------------------------------+-------------------------------------------
 Reporter:  mike@…              |       Owner:  lsansonetti@…        
     Type:  defect              |      Status:  new                  
 Priority:  major               |   Milestone:                       
Component:  MacRuby             |    Keywords:                       
--------------------------------+-------------------------------------------
 Trying to build the ruby-lzma gem fails with macgem (works with gem1.9)

 {{{
 sudo macgem install ruby-lzma
 }}}

 This gives the error

 {{{
 Building native extensions.  This could take a while...
 ERROR:  Error installing ruby-lzma:
         make failed:

 ["/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/bin/macruby
 extconf.rb", "creating Makefile\n", "make", "/usr/bin/gcc -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64 -o BranchX86.o -c BranchX86.c\n/usr/bin/gcc -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64 -o LzmaDecode.o -c LzmaDecode.c\n/usr/bin/gcc -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64 -o LzmaRamDecode.o -c LzmaRamDecode.c\n/usr/bin/g++ -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64  -o Alloc.o -c Alloc.cpp\n/usr/bin/g++ -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64  -o CRC.o -c CRC.cpp\n/usr/bin/g++ -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64  -o InBuffer.o -c InBuffer.cpp\n/usr/bin/g++ -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64  -o LZInWindow.o -c LZInWindow.cpp\n/usr/bin/g++ -I.
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 /universal-darwin10.1
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0/ruby/backward
 -I/Library/Frameworks/MacRuby.framework/Versions/0.7/usr/include/ruby-1.9.0
 -I.  -fno-common -fexceptions -fno-common -pipe -O3 -g -Wall -arch i386
 -arch x86_64  -o lzma_ruby.o -c lzma_ruby.cpp\nlzma_ruby.cpp: In function
 ‘VALUE lz_compress(VALUE, VALUE)’:\nlzma_ruby.cpp:11: error: invalid
 conversion from ‘const void*’ to ‘void*’\nlzma_ruby.cpp: In function
 ‘VALUE lz_decompress(VALUE, VALUE)’:\nlzma_ruby.cpp:30: error: invalid
 conversion from ‘const void*’ to ‘void*’\nlzma_ruby.cpp: In function
 ‘VALUE lz_compress(VALUE, VALUE)’:\nlzma_ruby.cpp:11: error: invalid
 conversion from ‘const void*’ to ‘void*’\nlzma_ruby.cpp: In function
 ‘VALUE lz_decompress(VALUE, VALUE)’:\nlzma_ruby.cpp:30: error: invalid
 conversion from ‘const void*’ to ‘void*’\nlipo: can't open input file:
 /var/tmp//ccfbZepa.out (No such file or directory)\nmake: ***
 [lzma_ruby.o] Error 1\n"]

 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/740>
MacRuby <http://macruby.org/>



More information about the MacRuby-devel mailing list