Archicad C++ API
About Archicad add-on development using the C++ API.
SOLVED!

When I link lib to use ORACLE database - archicad say's "addon is outdated"

Anonymous
Not applicable
I need to use ORACLE database with ARCHICAD.
And when I link my add-on with lib from SDK Oracle Instant Client, ARCHICAD not recognizes my apx file as addon and writes that it is outdated.
Please help me understand what the reason is?
1 ACCEPTED SOLUTION

Accepted Solutions
Solution
Ralph Wessel
Mentor
The message that an add-on is "outdated" is misleading – it's a catch-all error message for "something went wrong when an attempt was made to load the add-on". I suspect that the Oracle library also depends on other libraries and Archicad can't locate them at the point it attempts to load your add-on. It suggest analysing your add-on library dependencies - or reads the console output while the add-on is loading (it might state the missing dependency).
Ralph Wessel BArch
Software Engineer Speckle Systems

View solution in original post

2 REPLIES 2
Solution
Ralph Wessel
Mentor
The message that an add-on is "outdated" is misleading – it's a catch-all error message for "something went wrong when an attempt was made to load the add-on". I suspect that the Oracle library also depends on other libraries and Archicad can't locate them at the point it attempts to load your add-on. It suggest analysing your add-on library dependencies - or reads the console output while the add-on is loading (it might state the missing dependency).
Ralph Wessel BArch
Software Engineer Speckle Systems
Anonymous
Not applicable
Thank you! I've just figured it out