THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 29/01/2007 at 17:43, xxxxxxxx wrote:
Cinema 4D Version: R10
Platform: Windows ; Mac ; Mac OSX ;
Language(s) : C++ ;
If you haven't noticed yet, the R10 C++ SDK documentation is now available!
Time to dive into some deep reading.
On 30/01/2007 at 05:10, xxxxxxxx wrote:
what about the coffee documentation. It stays at level 9.6?
On 30/01/2007 at 05:51, xxxxxxxx wrote:
Most changes of R10 are not yet reflected in COFFEE. So yes the 9.6 COFFEE docu is the most current at the moment.
On 31/01/2007 at 11:01, xxxxxxxx wrote:
Greaaaaaaaaaaaaaaaaaaatttttttt i waited so much for a proper manual who needs Coffe if there is C(offein)
some n00bie questions:
I have some really general questions as i use sdk only on a windows/amd machine:
quote:"Xcode 2.4.1 is Apple Computer's integrated development environment for Mac OS X. The full Xcode package is free to ADC members and includes all the tools you need to create, debug, and optimize your own Universal applications, targeting both Intel and PowerPC platforms. "
i also would like to compile on a friends mac os 10.4.8, its a mini-mac g4, 512mb.
1.)so I need only XCode 2.4.1 (as its latest...) and then i can compile UB plugin and mac plugin?
2.) What is the difference between a mac plugin and a mac recompiled plugin developed on windows machine?
3.) UBinary runs both on PowerPC and Mac G4 +G5 ? if yes why do i need mac compilation then?
Would be very kind of some devs here enlighting my brain with some wise words
On 31/01/2007 at 16:47, xxxxxxxx wrote:
1. You need XCode 2.4.1+ to compile MacOSX UB plugins for C4D. There is no alternative.
2. You can't compile UB plugins on Windows.
3. UB runs on PPC and Intel Macs running OS 10.3.9+. The very name, Universal Binary, means that there are actually two executables in the final link - one has PPC code, the other Intel code meaning that the executable can be run universally on PPC and Intel systems. Of course, they can't be run in MacOS Classic (OS9).
Now I'm going to screw you up. Before UB plugins and before C4D R9.5.2, there were PPC plugins and only PPC plugins. With R10 there is only UB plugins. With R9.5.2 and R9.6, there is the possibility for both PPC and UB plugin compiles.
PPC plugins require CodeWarrior 8+. It is possible to compile for MacOS Classic target with a Windows version of CW. But CodeWarrior is no longer being produced or supported - you will find it very difficult to get CodeWarrior for MacOS Classic. If you are going to stick with plugins only for the latest C4D, R10, then don't even worry about PPC and CW as they are no longer supported in R10 onwards.
On 01/02/2007 at 11:06, xxxxxxxx wrote:
Thank you for you detailed answer Kuro
so I am not interested in compiling old OS9 which brings only trouble and no serious 3d artist is using OS9... most advanced to Tiger OS.
so i have (friend) a Mac OS 10.4.8 Tiger system and as XCode is free of charge we can actually start compiling/testing UB versions only for Mac osx and ppc user for 9.5.2 and R10 is that right?
btw. why is it not possible to use middle/right button in R10 sdk? in Maya i have read somewhere i forgot...ah yes the new Nex plugin for maya uses middle button afair...
On 01/02/2007 at 11:36, xxxxxxxx wrote:
You can start doing MacOSX UB versions for 9.5.2 and 10, yes.
Be warned - the XCode download is rather massive. Don't forget to download the PDF UB migration document. This is also included in the R10 SDK documentation under "Migrate to XCode".
As for the mouse button thing, this is pretty much the state of the SDK for some time. The middle/right buttons are gobbled up by the main app before you can do any checks - they override-capture these before your plugin can intercept them. Similar situation with certain checks in modal dialogs.
On 01/02/2007 at 12:48, xxxxxxxx wrote:
yes i have seen 980 mb dmg file... thats massive man!
thank you for you advises
On 02/02/2007 at 12:28, xxxxxxxx wrote:
my friend just said his Mini Mac G4 with OS 10.4.8 in no intel what does that mean ? can i now not compile me a UB version of my wanna be plugin? which should run on mac osx and powerpc?
On 02/02/2007 at 13:04, xxxxxxxx wrote:
Shouldn't matter. You can run UB on either Intel or PPC. And you can compile/link with XCode on either as well.
On 02/02/2007 at 14:00, xxxxxxxx wrote:
It doesn't matter if G4 or Intel. The compiled UB will run on all UB compatible systems.
On 03/02/2007 at 01:19, xxxxxxxx wrote:
ok i read UB info on wiki site and i am right that any UB file can be run on any Mac(intel-based) and Mac(PPC-based)
that means G4, G5 and are there still others? Is there anywhere a list which Mac computers exactly support UB or does all Mac computers support UB?
On 03/02/2007 at 10:34, xxxxxxxx wrote:
G4, G5 and Intel run all UB as long as the OS is up-to-date. Also you need Cinema 9.6 or higher to compile UB plugins. With Cinema 10 you must compile UB plugins, Codewarrior plugins aren't supported anymore.
On 03/02/2007 at 11:37, xxxxxxxx wrote:
yes my bud has C4D R10 for Mac and now the XCode 2.x installed. We play now next days/weeks
thank you very much for your answers!
On 03/02/2007 at 13:34, xxxxxxxx wrote:
i still forgot to ask... but the C4D 9.6 or R10 must be a UB c4d too is that right? else i cant compile UB Plugin not? Does the UB Mac R10 version has this .app extension ? i have read somewhere that it can be downloaded on maxon site but i cant find... also i cant find a Mac demo 9.6 version... Someone still have it?
On 03/02/2007 at 15:50, xxxxxxxx wrote:
The Cinema R10 executable is UB-only, so you don't have to worry. As for the 9.6 demo, sorry we don't host old demos on our website.