<?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: Using std::string on Mac platforms in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174448#M5957</link>
    <description>Hi Dave, &lt;BR /&gt;
 &lt;BR /&gt;
Please modify the USER_HEADER_SEARCH_PATHS in the Xcode project (either in the build settings, or by editing the .pbxproj file directly) to: &lt;BR /&gt;
 &lt;BR /&gt;
from something like: &lt;BR /&gt;
 &lt;BR /&gt;
USER_HEADER_SEARCH_PATHS = "../../Support/Inc ../../Support/Modules/**"; &lt;BR /&gt;
 &lt;BR /&gt;
to something like: &lt;BR /&gt;
 &lt;BR /&gt;
USER_HEADER_SEARCH_PATHS = "../../Support/Inc ../../Support/Modules/GSRoot ../../Support/Modules/GSRoot/STL/imp ../../Support/Modules/GSUtils ../../Support/Modules/InputOutput ../../Support/Modules/Geometry"; &lt;BR /&gt;
 &lt;BR /&gt;
The important parts here are the GSRoot and its subdirectories (add other modules as necessary). &lt;BR /&gt;
 &lt;BR /&gt;
Best Regards, &lt;BR /&gt;
Tibor</description>
    <pubDate>Wed, 04 Jun 2014 08:01:08 GMT</pubDate>
    <dc:creator>Tibor Lorantfy</dc:creator>
    <dc:date>2014-06-04T08:01:08Z</dc:date>
    <item>
      <title>Using std::string on Mac platforms</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174446#M5955</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;Has anyone out there had any luck getting any of the API Example programs to compile under XCODE 5 using std:string ??&lt;BR /&gt;&lt;BR /&gt;I have been able to compile the examples with no problem in their existing state. However, if I try to use a C++ std::string, the compiler complains that std::string is is not part of the _STL namespace.&lt;BR /&gt;&lt;BR /&gt;#include &amp;lt;string&amp;gt;&lt;BR /&gt;&lt;BR /&gt;std::string mystring = "ABC";&lt;BR /&gt;&lt;BR /&gt;Works fine in windows. Any ideas on why std::string is not supported on the Mac?&lt;/DIV&gt;</description>
      <pubDate>Tue, 01 Aug 2023 12:53:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174446#M5955</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-08-01T12:53:40Z</dc:date>
    </item>
    <item>
      <title>Re: Using std::string on Mac platforms</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174447#M5956</link>
      <description>that depends on your compiler (xcode project preferences, check your compiler)</description>
      <pubDate>Wed, 04 Jun 2014 07:13:35 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174447#M5956</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-06-04T07:13:35Z</dc:date>
    </item>
    <item>
      <title>Re: Using std::string on Mac platforms</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174448#M5957</link>
      <description>Hi Dave, &lt;BR /&gt;
 &lt;BR /&gt;
Please modify the USER_HEADER_SEARCH_PATHS in the Xcode project (either in the build settings, or by editing the .pbxproj file directly) to: &lt;BR /&gt;
 &lt;BR /&gt;
from something like: &lt;BR /&gt;
 &lt;BR /&gt;
USER_HEADER_SEARCH_PATHS = "../../Support/Inc ../../Support/Modules/**"; &lt;BR /&gt;
 &lt;BR /&gt;
to something like: &lt;BR /&gt;
 &lt;BR /&gt;
USER_HEADER_SEARCH_PATHS = "../../Support/Inc ../../Support/Modules/GSRoot ../../Support/Modules/GSRoot/STL/imp ../../Support/Modules/GSUtils ../../Support/Modules/InputOutput ../../Support/Modules/Geometry"; &lt;BR /&gt;
 &lt;BR /&gt;
The important parts here are the GSRoot and its subdirectories (add other modules as necessary). &lt;BR /&gt;
 &lt;BR /&gt;
Best Regards, &lt;BR /&gt;
Tibor</description>
      <pubDate>Wed, 04 Jun 2014 08:01:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174448#M5957</guid>
      <dc:creator>Tibor Lorantfy</dc:creator>
      <dc:date>2014-06-04T08:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Using std::string on Mac platforms</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174449#M5958</link>
      <description>Many Thanks.  It worked perfectly after I specified explicit non-recursive paths to the support module headers.  &lt;BR /&gt;
&lt;BR /&gt;
Thanks again for the quick response.</description>
      <pubDate>Wed, 04 Jun 2014 14:59:45 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/Using-std-string-on-Mac-platforms/m-p/174449#M5958</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-06-04T14:59:45Z</dc:date>
    </item>
  </channel>
</rss>

