<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: AC23 linking problem on OSX in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287322#M2648</link>
    <description>Thanks for the idea.&lt;BR /&gt;
However not the AttributeManager.framework but the ObjectDatabase.framework was the solution.&lt;BR /&gt;
&lt;BR /&gt;
Thanks,</description>
    <pubDate>Fri, 17 Jan 2020 08:02:51 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-01-17T08:02:51Z</dc:date>
    <item>
      <title>AC23 linking problem on OSX</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287319#M2645</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;Dear Support,&lt;BR /&gt;&lt;BR /&gt;I have the following linking problem when I try to compile for AC23 on OSX.&lt;BR /&gt;&lt;BR /&gt;Environment: &lt;BR /&gt;Xcode 9.3&lt;BR /&gt;SDK 10.13&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Showing All Messages&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;GS::Guid&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;GS::String&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;GS::UniString&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;ODB::Id&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;bool&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;char&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;double&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;float&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;unsigned char&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;int&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;unsigned int&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;short&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;unsigned short&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;long long&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;"ODB::FieldType const&amp;amp; ODB::GetFieldType&amp;lt;unsigned long long&amp;gt;()", referenced from:&lt;BR /&gt;__GLOBAL__sub_I_ACAPlib.c in libACAP_STAT.a(ACAPlib.c.o)&lt;BR /&gt;ld: symbol(s) not found for architecture x86_64&lt;BR /&gt;clang: error: linker command failed with exit code 1 (use -v to see invocation)&lt;BR /&gt;&lt;BR /&gt;What could be the reason of this error?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;/DIV&gt;</description>
      <pubDate>Tue, 04 Oct 2022 14:20:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287319#M2645</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2022-10-04T14:20:24Z</dc:date>
    </item>
    <item>
      <title>Re: AC23 linking problem on OSX</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287320#M2646</link>
      <description>Linking command:&lt;BR /&gt;
&lt;BR /&gt;
Ld /Users/myuser/Library/Developer/Xcode/DerivedData/MyProjectPM-fhuurgdjlzytvhghgexdurdptuwa/Build/Products/Release/MyProjectPM23.apx/Contents/MacOS/MyProjectPM23 normal x86_64&lt;BR /&gt;
    cd /work/MyProject2020/xcode&lt;BR /&gt;
    export MACOSX_DEPLOYMENT_TARGET=10.13&lt;BR /&gt;
    /Users/myuser/Downloads/Xcode\ 4.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch x86_64 -bundle -isysroot /Users/myuser/Downloads/Xcode\ 4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -L/Users/myuser/Library/Developer/Xcode/DerivedData/MyProjectPM-fhuurgdjlzytvhghgexdurdptuwa/Build/Products/Release -L../externals/ACMac23.3006/Lib/Mactel -L../lib/mac -L../lib/mac/Release -L../lib/mac/Release -L/Users/myuser/Downloads/Xcode\ 4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/lib -F/Users/myuser/Library/Developer/Xcode/DerivedData/MyProjectPM-fhuurgdjlzytvhghgexdurdptuwa/Build/Products/Release -F../externals/ACMac23.3006/Frameworks -filelist /Users/myuser/Library/Developer/Xcode/DerivedData/MyProjectPM-fhuurgdjlzytvhghgexdurdptuwa/Build/Intermediates.noindex/MyProjectPM.build/Release/MyProjectPM23.build/Objects-normal/x86_64/MyProjectPM23.LinkFileList -mmacosx-version-min=10.13 -stdlib=libc++ -liconv.2 -lCADFramework3rdParty -lACAP_STAT -framework GXImage -framework GSRoot -framework UC -framework DGGraphix -framework Model3D -framework DG -framework UD -framework GSZLib -framework VectorImage -framework Graphix -framework InputOutput -framework GSUtils -framework GX -framework GXImageBase -framework Pattern -framework Cocoa -framework IOKit -Xlinker -dependency_info -Xlinker /Users/myuser/Library/Developer/Xcode/DerivedData/MyProjectPM-fhuurgdjlzytvhghgexdurdptuwa/Build/Intermediates.noindex/MyProjectPM.build/Release/MyProjectPM23.build/Objects-normal/x86_64/MyProjectPM23_dependency_info.dat -o /Users/myuser/Library/Developer/Xcode/DerivedData/MyProjectPM-fhuurgdjlzytvhghgexdurdptuwa/Build/Products/Release/MyProjectPM23.apx/Contents/MacOS/MyProjectPM23</description>
      <pubDate>Wed, 15 Jan 2020 07:53:29 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287320#M2646</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-01-15T07:53:29Z</dc:date>
    </item>
    <item>
      <title>Re: AC23 linking problem on OSX</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287321#M2647</link>
      <description>You probably need to link the project against an additional API framework. Frameworks contain specific functionality that your add-on might need - when the compiler builds the add-on, it needs to know which frameworks to use.&lt;BR /&gt;
&lt;BR /&gt;
I'm not 100% sure which framework you're missing, but try adding &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;AttributeManager.framework&lt;E&gt;&lt;/E&gt; first (from the &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;Support/Frameworks&lt;E&gt;&lt;/E&gt; path).</description>
      <pubDate>Wed, 15 Jan 2020 12:33:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287321#M2647</guid>
      <dc:creator>Ralph Wessel</dc:creator>
      <dc:date>2020-01-15T12:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: AC23 linking problem on OSX</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287322#M2648</link>
      <description>Thanks for the idea.&lt;BR /&gt;
However not the AttributeManager.framework but the ObjectDatabase.framework was the solution.&lt;BR /&gt;
&lt;BR /&gt;
Thanks,</description>
      <pubDate>Fri, 17 Jan 2020 08:02:51 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/AC23-linking-problem-on-OSX/m-p/287322#M2648</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-01-17T08:02:51Z</dc:date>
    </item>
  </channel>
</rss>

