creating objects with Codewarrior for PC/mac

frequenzteiler's icon

hello folks.
this is a question to anybody who has experience with building objects for max/msp with codewarrior.
is it platform independent?
can i use a pc version of codewarrior to build objects for a max/msp on a mac? or vice versa?

is codewarrior 8 enough to do so?

Peter Castine's icon

Before the Brave New World of Universal Binaries, I built all of Litter Power with CW, both Windows and two different Mac OS versions, doing all the work on a Mac (only using a Windows box for testing the resulting Windows externals).

So, yes, you *can* target Windows binaries while hosting CW on Mac OS. (Without the jargon: you can run Code Warrior on Mac OS and develop and create your Windows .exe/.dll/.whatever).

The opposite direction doesn't work because, among other reasons, the Windows File System cannot handle the dual-forked files needed on Mac OS.

The big limitation on the Mac side is that you can only build externals for PPC processors (ie, Max/MSP 4.5.x and earlier). This is a disappearing animal, most people by now have Intel-based Macs and are running Max/MSP 4.6.x and need UB externals. You'll need XCode to build externals to run on modern Mac OS.

frequenzteiler's icon

would i be able to create objects for max 4.5.x (ppc) out of xcode?

frequenzteiler's icon

sorry. just read the documentation on max/msp 4.6 about developing in xcode.
so thanks for your support.