![]() There were quite a few changes in the function names from Archicad27 for which there is a header file in DevKit ACAPI_Migration.hpp(including this conditionally with the pre processor directive gave errors.) See comments for.Takeaway: Keep separate Build folder for different versionsĬmake -B Build27 -G "Xcode" -DAC_API_DEVKIT_DIR=/Applications/Graphisoft\ Archicad\ API\ DevKit\ 27.3001/Support -DAC_ADDON_NAME=AddOn. For which we had to make few changes as mentioned in below points. Clearing the Build folder and rebuilding failed the build for me. Thereby the 27 xcode project was able to get the dev kit of 26. So instead of clearing the Build folder(which already existed for 26) while the cmake command, only the xcode project name was changed. We were already developing in Archicad 26.Sharing the mistakes and changes that I did so that it helps someone else. ![]() ![]() If none of this works, maybe you can reduce your Add-On to a minimal example (remove all code with functionality, just leave in the barebones Add-On structure with your compilation setup) that you can share for us to debug. Id suggest making universal binaries so it works with both the Intel & Apple Silicon versions of Archicad.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |