<?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: Translate API from 24 to 25:  unresolved external symbol in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328874#M1419</link>
    <description>&lt;P&gt;Thanks so much Akos.&amp;nbsp; I am still new enough to C++ and the AC API, that I am only starting to understand a difference between edits to source code and configuration of the compiler, and what triggers each as a solution.&lt;BR /&gt;&amp;nbsp;- at least it is a bit easier than strings.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a great day and thanks again!&lt;/P&gt;&lt;P&gt;chris&lt;/P&gt;</description>
    <pubDate>Wed, 02 Feb 2022 20:15:56 GMT</pubDate>
    <dc:creator>MudratDetector</dc:creator>
    <dc:date>2022-02-02T20:15:56Z</dc:date>
    <item>
      <title>Translate API from 24 to 25:  unresolved external symbol</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328678#M1417</link>
      <description>&lt;P&gt;Hello to all - -&lt;/P&gt;
&lt;P&gt;I was able to add an include directory to this project and get the missing file [rs.hpp] to become available for the project.&amp;nbsp; Looking in rs.hpp I am finding a few definitions for&amp;nbsp;RSGetIndString_ParamAdapter and single definitions for&amp;nbsp;RSInitModuleImageCache and for RSRemoveModuleImageCache.&amp;nbsp; However, they do not seem to be adequate and I am receiving "unresolved external symbol" error when trying to build.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could someone please point me in the right direction to resolve this?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks - Chris&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="cpp"&gt;1&amp;gt;JHP_BIMcoord.cpp
1&amp;gt;   Creating library Build\x64\Release\JHP_BIMcoord.lib and object Build\x64\Release\JHP_BIMcoord.exp
1&amp;gt;JHP_BIMcoord.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl RSGetIndString_ParamAdapter(char const *,unsigned int,class GS::UniString *,int,int,__int64,enum ResStringType)" (__imp_?RSGetIndString_ParamAdapter@@YA_NPEBDIPEAVUniString@GS@@HH_JW4ResStringType@@@Z) referenced in function CheckEnvironment
1&amp;gt;ACAP_STAT.lib(ACAPlib_.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl RSGetIndString_ParamAdapter(char const *,unsigned int,char *,int,int,__int64,enum ResStringType)" (__imp_?RSGetIndString_ParamAdapter@@YA_NPEBDIPEADHH_JW4ResStringType@@@Z) referenced in function ACAPI_Resource_GetFixStr
1&amp;gt;ACAP_STAT.lib(ACAPlib_.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) bool __cdecl RSGetIndString_ParamAdapter(char const *,unsigned int,unsigned short *,int,int,__int64,enum ResStringType)" (__imp_?RSGetIndString_ParamAdapter@@YA_NPEBDIPEAGHH_JW4ResStringType@@@Z) referenced in function ACAPI_Resource_GetLocUStr
1&amp;gt;ACAP_STAT.lib(ACAPlib_.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) __int64 __cdecl RSInitModuleImageCache(__int64)" (__imp_?RSInitModuleImageCache@@YA_J_J@Z) referenced in function "bool __cdecl DllInit(struct DllMainImp_InitContext const *)" (?DllInit@@YA_NPEBUDllMainImp_InitContext@@@Z)
1&amp;gt;ACAP_STAT.lib(ACAPlib_.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl RSRemoveModuleImageCache(__int64)" (__imp_?RSRemoveModuleImageCache@@YAX_J@Z) referenced in function "void __cdecl CloseOwnResFile(void)" (?CloseOwnResFile@@YAXXZ)
1&amp;gt;Build\x64\Release\JHP_BIMcoord.apx : fatal error LNK1120: 5 unresolved externals&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Feb 2022 11:48:31 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328678#M1417</guid>
      <dc:creator>MudratDetector</dc:creator>
      <dc:date>2022-02-04T11:48:31Z</dc:date>
    </item>
    <item>
      <title>Re: Translate API from 24 to 25:  unresolved external symbol</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328819#M1418</link>
      <description>&lt;P&gt;Hi Chris,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is a new module named "RS" in the AC25 Development Kit where those functions reside, so please add that library to the linked libraries in the project.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best, Akos&lt;/P&gt;</description>
      <pubDate>Wed, 02 Feb 2022 10:20:48 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328819#M1418</guid>
      <dc:creator>Akos Somorjai</dc:creator>
      <dc:date>2022-02-02T10:20:48Z</dc:date>
    </item>
    <item>
      <title>Re: Translate API from 24 to 25:  unresolved external symbol</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328874#M1419</link>
      <description>&lt;P&gt;Thanks so much Akos.&amp;nbsp; I am still new enough to C++ and the AC API, that I am only starting to understand a difference between edits to source code and configuration of the compiler, and what triggers each as a solution.&lt;BR /&gt;&amp;nbsp;- at least it is a bit easier than strings.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a great day and thanks again!&lt;/P&gt;&lt;P&gt;chris&lt;/P&gt;</description>
      <pubDate>Wed, 02 Feb 2022 20:15:56 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Translate-API-from-24-to-25-unresolved-external-symbol/m-p/328874#M1419</guid>
      <dc:creator>MudratDetector</dc:creator>
      <dc:date>2022-02-02T20:15:56Z</dc:date>
    </item>
  </channel>
</rss>

