However, doing this can make your machine unresponsive during compilation. If you have a machine with multiple cores, which is quite likely, you might want to speed up the process by using all/more cores. Note that compiling LLVM can take quite a while. ![]() ![]() $ sudo env CC=/usr/bin/gcc CXX=/usr/bin/g++ make install $ env CC=/usr/bin/gcc CXX=/usr/bin/g++ make configure -enable-bindings=none -enable-optimized -with-llvmgccdir=/tmp We recommend to install revision 127367 of branch 2.9, being sure to specify the correct C and C++ compilers through environment variables. LLVM is a moving target and breaks periodically. PowerPC and Intel 32-bit machines are not supported anymore, but may still work. The project website contains more documentation, such as tutorials and guides: Requirements ¶ ↑Īn Intel 64-bit machine. Please refer to the COPYING file for more information. MacRuby is copyrighted free software by the MacRuby team and covered by the terms of the Ruby license. It is the goal of MacRuby to enable the creation of full-fledged Mac OS X applications which do not sacrifice performance in order to enjoy the benefits of using Ruby. MacRuby is a Ruby implementation based on Mac OS X technologies, such as the Objective-C runtime and garbage collector, the CoreFoundation framework and the LLVM compiler infrastructure. ![]() If you would like to develop applications for iOS and OS X please check out RubyMotion, the spiritual successor to the MacRuby project. Note: Due to Apple’s abandonment of the Objective-C Garbage Collector (libauto) which MacRuby relied heavily on, future development of MacRuby is on an indefinite hiatus.
0 Comments
Leave a Reply. |