I’ve just finished my first external. I compiled it in 32bits with XCode, and it is working fine in 32bits Max, as expected.
I supposed I had to re-compile it in 64bits format but I opened Max in 64bits and the external works just fine as well.
- Don’t the externals have to be in the same architecture than the host? What’s going on here?
- Even if the external work, is there any downside of it being 32bits in a 64bits host?
- Windows has .mxe and .mxe64 type of files, but how can you compile a 32 and a 64bits version in OSX if both files extensions are .mxo?