I got a new 20 inch iMac dual core today and am busy getting it all
setup. A couple of issues though:
Is the Ruby 1.8.2 install by Apple still botched or has that been
fixed? I recall someone had fixed the rbconfig.rb to get it working.
Is this something I still have to do?
Does anyone know if Locomotive is using the uniersal binaries, or is
it targetting PPC yet? I couldn’t find anything on their site yet in
regards to universal binaries.
I got a new 20 inch iMac dual core today and am busy getting it all
setup. A couple of issues though:
How does it work Rosetta engine?
You can easily use old ppower pc code? Or it is slow in translation?
I am also planning a switch to new chips but not in the short time…
–
“Like the creators of sitcoms or junk food or package tours, Java’s
designers were consciously designing a product for people not as smart
as them.” :: paul graham
[ [ [ JJ ] ] ]
Does anyone know if Locomotive is using the uniersal binaries,
or is
it targetting PPC yet? I couldn’t find anything on their site yet in
regards to universal binaries.
How does it work Rosetta engine?
You can easily use old ppower pc code? Or it is slow in translation?
I am also planning a switch to new chips but not in the short time…
The only thing I’m currently running through Rosetta is Firefox 1.5.
Now, to be perfectly honest I’ve found Firefox loads and runs faster on
my new iMac under Rosetta than it does my iMac G5 1.6 at work. Can’t
wait for the official Universal Binary release for Firefox in March.
Thanks for the info. I’ve been keeping an eye on Fink as well. Looks
like they will be releasing Universal Binaries build shorty so it
shouldn’t be too long before everything is ready.
I got a new 20 inch iMac dual core today and am busy getting it all
setup. A couple of issues though:
Is the Ruby 1.8.2 install by Apple still botched or has that been
fixed? I recall someone had fixed the rbconfig.rb to get it working.
Is this something I still have to do?
Pack might or might not be broken. If it is broken you’ll have to
build your own Ruby.
The only thing I’m currently running through Rosetta is Firefox 1.5.
Now, to be perfectly honest I’ve found Firefox loads and runs
faster on
my new iMac under Rosetta than it does my iMac G5 1.6 at work. Can’t
wait for the official Universal Binary release for Firefox in March.
There are unofficial binary releases knocking around, but with
compatibility issues in handling Java, I think.
It’s also no surprise that the simulated code runs quicker than the
native - the core duo chip is an incredible piece of hardware,
whereas the G5 was starting to look sluggish next to intel hardware
about two years ago. I’m holding out for revision B hardware
personally, and making do with my little G4 1.2Ghz iBook which now
seems ridiculously slow. Still, it’s just a code editor, mail reader
and machine from which to run scp/ftp or SwithTower…
Building from source might be a good strategy. I believe the Hivelogic
( http://hivelogic.com/) method would work. Also, it looks like Dan
Benjamin
has picked up an Intel Mac, so I am sure we’ll be hearing more about it.
By the way, in case anyone is looking at this thread still, the above
code on a new Intel iMac returns: “works”. So it looks like Apple fixed
the messed up Ruby in 10.4.4.
Does anyone know if Locomotive is using the uniersal binaries, or is
it targetting PPC yet? I couldn’t find anything on their site yet in
regards to universal binaries.
Locomotive is PowerPC application, but it works perfectly for me.
MAMP(http://www.mamp.info/), file_column plugin with RMagick also
works. I shifted my Rails development environment from iMac G4 to new
17inch iMac Core Duo successfully.
By the way, in case anyone is looking at this thread still, the above
code on a new Intel iMac returns: “works”. So it looks like Apple fixed
the messed up Ruby in 10.4.4.
Well on 10.4.4 on a iMac 1ghz (PPC), it still shows “broken”.
Well on 10.4.4 on a iMac 1ghz (PPC), it still shows “broken”.
Thats weird that Apple would fix it for Intel and not for the PPC?
Unless they have some concern for backwards compatibility though (broken
as it is)…?
Well on 10.4.4 on a iMac 1ghz (PPC), it still shows “broken”.
Thats weird that Apple would fix it for Intel and not for the PPC?
Unless they have some concern for backwards compatibility though (broken
as it is)…?
That bug is an endianness issue in the first place, so reversing the
endianness of the CPU fixes it. Heh.
Well on 10.4.4 on a iMac 1ghz (PPC), it still shows “broken”.
Thats weird that Apple would fix it for Intel and not for the PPC?
Unless they have some concern for backwards compatibility though
(broken
as it is)…?
Technically, its a Ruby bug. Ruby remembers the endianness of the
compiler when it shouldn’t.
Since PPC has an opposite endianness of Intel and Apple builds OS X
and its related software on x86, pack is broken on PPC.
(Didn’t you know 10.4 and 10.3 where cross-compiled from x86?)
Oh, and if you follow the hivelogic tutorial, you will need the mysql 5
binaries. 4.1 will not easily fly in the Intel hardware. You can get
them
from mysql.org.
Does anyone know if Locomotive is using the uniersal binaries, or is
it targetting PPC yet? I couldn’t find anything on their site yet in
regards to universal binaries.
No Universal Binaries just yet, but I opened up a new intel iMac last
night and was pleased to discover (as kaoru has already pointed out in
this thread) that Locomotive “just works”. (At least in the basics, I
haven’t yet had the time to check all the various gems and libraries in
the Max bundle).
I’ll be putting together a Universal Binary version soon - but for a
program as simple as Locomotive, I can’t imagine there will be any
noticable performance difference. So, if you’re interested in using
Locomotive on inter iMac, grab the current version - it’ll work for you!