Re: How to use REZ to create resource combining x86 and x64?
Re: How to use REZ to create resource combining x86 and x64?
- Subject: Re: How to use REZ to create resource combining x86 and x64?
- From: Vojtěch Meluzín <email@hidden>
- Date: Sun, 06 Nov 2011 03:03:45 +0100
2011/11/5 Vojtěch Meluzín <email@hidden>:
> Ok thanks ;).
>
> For the record, I was asking exactly because I don't agree with you about
> "Apple's great job" at all. For example, switching from Win32 to Win64 was
> basically seemless and the 32 executables did work from Win 95 to the newest
> Win 7 with almost no changes. Mac is a nightmare compared to it. All those
> deprecated things, one must basically check every new OS version. Porting to
> Mac64 is something unbelievable - forcing users not only to use a different
> GUI framework, but also a different language si something that would never
> happen with Microsoft... Having 3 different GUIs is a funny thing on its own
> :). I understand that the Carbon situation was awful, but discarding it
> completely?... well... And now who knows if it won't be removed in some
> forthcoming OS completely...
this isn't really appropriate. as brian noted .. you can choose to
build/deploy against 10.4 and never look back. there are plenty of
things to bitch about with any OS as it moves through time. i'm not a
fan of either of the major proprietary operating systems, but i could
come up with similar nightmares about open source efforts too. we just
released ardour 2.8.12 with snow lion support but its built with 10.4
as the target. there were 3 or 4 bugs in the GUI toolkit we use that
had to get fixed, and that was pretty much the end of the story.
just choose to build against 10.4 (or 10.5 if you want) and forget
about it. if you need some API feature from 10.5 or 10.6, then you
probably need to rethink your attitude toward the evolution of
operating systems.
as for carbon, apple have been describing it as deprecated for nearly
a decade (perhaps more). time, as they say, to die.
Ok thanks Paul. If you say that if I build it with 10.5 SDK I'll be fine for the future, I'm happy enough ;).
I'm not entirely sure, why the 10.5 is needed, I think there was some stuff for the HIViews, don't know, will check.
Btw. what is the problem with 10.5? I'm not sure how to understand the "rethink my attitude toward evolution of OS".
And to explain myself (I hope you are not offended if you are affiliated with Apple) - my main problem with discarding Carbon was the fact, that literally every developer was forced to emply a completely new framework and programming language. There were hundreds of devs like me, who had to do the completely same thing, just because Apple said you have to us Cocoa and obj-c, and despite the "same thing" is very small (for me the whole interface is say 2000 lines), the development was quite painful. After all have you checked how quickly the SW available for Mac64 is rising compared to Win64 (considering the time of the Win64 release of course). It's pretty obvious that many devs are struggling. Anyway again, I hope you're not mad, I'm just expressing how I feel about this whole anabase :).
Vojtech
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden