• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

What do I need to do to convert a plugin developed in Windows to be Mac-compatible?

Community Beginner ,
Oct 12, 2015 Oct 12, 2015

Copy link to clipboard

Copied

If a plugin was written in C++ in visual studio, is there some minimal conversion necessary to make it installable on a mac, or do i need to essentially rewrite it from scratch?

TOPICS
SDK

Views

593

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Oct 12, 2015 Oct 12, 2015

generally speaking, a plug-in's code should be cross platform.

given you didn't use any windows-specific native API/special library calls,

then porting to mac should be as simple as just pressing "compile". (after

you added all relevant files of course)

Votes

Translate

Translate
Community Expert ,
Oct 12, 2015 Oct 12, 2015

Copy link to clipboard

Copied

generally speaking, a plug-in's code should be cross platform.

given you didn't use any windows-specific native API/special library calls,

then porting to mac should be as simple as just pressing "compile". (after

you added all relevant files of course)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Oct 15, 2015 Oct 15, 2015

Copy link to clipboard

Copied

And of course, when you do the compile, it needs to be on a Mac.  XCode is the development environment.

Just as you likely started from a sample project for Visual Studio on Win, and then modified it to build your plug-in, you would do the same to the sample project for XCode on Mac.  But as Shachar mentions, for the plug-in C/C++ code, if you stick with cross-platform APIs and After Effects API, you won't have to do any porting for the plug-in code itself.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 20, 2015 Oct 20, 2015

Copy link to clipboard

Copied

LATEST

Thank you-- I've never worked in XCode before so I'm not sure that would have been obvious to me 😃

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 20, 2015 Oct 20, 2015

Copy link to clipboard

Copied

Thanks

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines