Posts mit dem Label Mac OS X werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Mac OS X werden angezeigt. Alle Posts anzeigen

Dienstag, 4. November 2008

Compiling Ruby 1.9.1 on Leopard

Update
With the new Ruby 1.9.1 stable version, I only used the following configure (--with-readline-dir is not recognized anymore)
./configure --prefix=/usr/local --program-suffix=1.9
make
sudo make install


The new Ruby 1.9 Preview is out, time for a first impression. But already step one, compiling readline 5.2 failed. Thanx to Han's Hint, I was able to patch the responsible shobj-conf file.

So after patching readline's conf file, in the readline-5.2 directory:
./configure --prefix=/usr/local
make
sudo make install
Now compiling ruby should work as expected, don't forget to point to your new compilied readline library. In your ruby directory:
./configure --prefix=/usr/local --program-suffix=1.9 --with-readline-dir=/usr/local
make
sudo make install
Now you have both ruby versions in parallel, try ruby -v and ruby1.9 -v

Sonntag, 4. November 2007

M42 im Intro von Leopard

Dieses Wochenende hab nun auch ich das neue Mac OS X bei mir installiert. Schon beim Willkommens-Intro von Leopard wurde ich überrascht. Im Hintergrund schön sichtbar M42, auch bekannt als "grosser Orionnebel". Danke Apple für diese kleine Hommage ;-)
Nach dieser ersten Aufmunterung ging's an die neuen Features: "Stack" und "Quick Look" sind wirklich sehr praktisch und haben mich sofort überzeugt. Ein "space-ähnliches" Tool hatte ich schon unter Tiger installiert, dies hat sich dann aber dank "Exposé" nicht durchgesetzt, mal sehen ob's diesmal klappt und "Timemachine" scheint mir etwas zu gefrässig zu sein, ich bleibe deshalb wohl noch bei meinen RSync-Skripten. Ansonsten scheint mir der Leopard noch nicht ganz so stabil, Mail, Finder und Firefox sind mir innerhalb von 2 Tagen mehrmals hängen geblieben oder abgestürzt. Im Gegensatz zu vielen enttäuschten Java Entwickler wurde ich mit sofort einsatzbereitem Ruby und Rails verwöhnt. Ein Blick auf die vorinstallierten "Gems" lässt sich sehen. Auch Roxanne läuft einwandfrei und ohne zusätzliche Upgrades oder Patches. Coole Sache!