<?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: outdated Add-On that cannot be used with this ArchiCAD v in Archicad C++ API</title>
    <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200052#M5687</link>
    <description>I've now shifted to ArchiCAD v15.&lt;BR /&gt;
I'm compiling on Windows XP 32 bit using Visual Studio 2005 with the 64 cross compiler option installed.&lt;BR /&gt;
I'm compiling the Database Control example.&lt;BR /&gt;
I get it to build by adding a version entry and some defines to the Database_ControlFix.grc file.&lt;BR /&gt;
I install the apx file into Addons\DBAddon on my Windows 7 64 bit system.&lt;BR /&gt;
I start ArchiCad 15 and check the Addon Manager.&lt;BR /&gt;
It reports the Database Control as not loaded with error:&lt;BR /&gt;
The file is an outdated Add-On that cannot be used with this ArchiCAD version.&lt;BR /&gt;
The version information contains 15.0 as its various version numbers.</description>
    <pubDate>Wed, 17 Oct 2012 01:10:11 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-10-17T01:10:11Z</dc:date>
    <item>
      <title>outdated Add-On that cannot be used with this ArchiCAD vers</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200048#M5683</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I'm running on Windows XP 32 bit.&lt;BR /&gt;I'm using Visual Studio 2005 and the v13 API.&lt;BR /&gt;I'm using the Database Control example add-on unaltered.&lt;BR /&gt;&lt;BR /&gt;I compile for Win32 and load the add on into ArchiCad on WinXP 32 bit and it works fine.&lt;BR /&gt;&lt;BR /&gt;I compile for x64 (changing the libraries to the x64 versions) and the linker complains about DllMainEntry@12 not being found. I change the Entry point to DllMainEntry and rebuild. The build succeeds but the add on does not load in ArchiCad 64 running on Windows 7 64 bit.&lt;BR /&gt;&lt;BR /&gt;Add on manager reports: The file is an outdated Add-On that cannot be used with this ArchiCAD version.&lt;BR /&gt;&lt;BR /&gt;Neither the win32 nor the x64 versions of the apx file have a Version section when I view the resources of the file.&lt;BR /&gt;&lt;BR /&gt;Any suggestions on how I can get an x64 version of an add on working please?&lt;/DIV&gt;</description>
      <pubDate>Wed, 02 Aug 2023 14:59:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200048#M5683</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-08-02T14:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: outdated Add-On that cannot be used with this ArchiCAD v</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200049#M5684</link>
      <description>Which ArchiCAD version do you have on WinXP and on Win7?&lt;BR /&gt;
You should use the same API DevKit version for compiling.</description>
      <pubDate>Tue, 09 Oct 2012 11:37:15 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200049#M5684</guid>
      <dc:creator>Tibor Lorantfy</dc:creator>
      <dc:date>2012-10-09T11:37:15Z</dc:date>
    </item>
    <item>
      <title>Re: outdated Add-On that cannot be used with this ArchiCAD v</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200050#M5685</link>
      <description>I am using v13 ArchiCad on both systems.</description>
      <pubDate>Tue, 09 Oct 2012 12:03:02 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200050#M5685</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-10-09T12:03:02Z</dc:date>
    </item>
    <item>
      <title>Re: outdated Add-On that cannot be used with this ArchiCAD v</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200051#M5686</link>
      <description>I've put a version section into the example and checked it against an apx file that comes with v13.&lt;BR /&gt;
&lt;BR /&gt;
The first entry is Structural_property.apx the second is database_control (compiled example).&lt;BR /&gt;
&lt;FONT color="red"&gt;FILEVERSION: 13, 0, 0, 3835 vs 13, 0, 0, 0&lt;/FONT&gt;&lt;BR /&gt;
&lt;FONT color="red"&gt;PRODUCTVERSION: 13, 0, 0, 3835 vs 13, 0, 0, 0&lt;/FONT&gt;&lt;BR /&gt;
&lt;FONT color="red"&gt;FILEFLAGSMASK: 0x3fL vs 0x0L&lt;/FONT&gt;&lt;BR /&gt;
FILEFLAGS: 0x0L - same&lt;BR /&gt;
FILEOS: 0x4L - same&lt;BR /&gt;
&lt;FONT color="red"&gt;FILETYPE: VFT_UNKNOWN vs VFT_APP&lt;/FONT&gt;&lt;BR /&gt;
FILESUBTYPE: VFT2_UNKNOWN - same&lt;BR /&gt;
Block Header: English (United States) (040904e4) - same&lt;BR /&gt;
CompanyName: Graphisoft R&amp;amp;D - same&lt;BR /&gt;
FileDescription: ArchiCAD 13.0.0 AUS Component - same&lt;BR /&gt;
&lt;FONT color="red"&gt;FileVersion: 13.0.0.R1 AUS (3835) vs 13.0.R1 AUS (3835)&lt;/FONT&gt;&lt;BR /&gt;
InternalName: Structural_Property vs Database_Control&lt;BR /&gt;
LegalCopyright: Copyright(c) Graphisoft R&amp;amp;D, 1984-2008 - same&lt;BR /&gt;
OriginalFilename: Structural_Property.apx vs Database_Control.apx&lt;BR /&gt;
ProductName: ArchiCAD - same&lt;BR /&gt;
&lt;FONT color="red"&gt;ProductVersion: 13.0.0.R1 AUS (3835) vs 13.0&lt;/FONT&gt;&lt;BR /&gt;
&lt;BR /&gt;
Are these differences likely to produce the error I'm experiencing?&lt;BR /&gt;
If so, how can the values be changed as the VERS block doesn't seem to allow for much change in the information entered.</description>
      <pubDate>Sun, 14 Oct 2012 03:03:38 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200051#M5686</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-10-14T03:03:38Z</dc:date>
    </item>
    <item>
      <title>Re: outdated Add-On that cannot be used with this ArchiCAD v</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200052#M5687</link>
      <description>I've now shifted to ArchiCAD v15.&lt;BR /&gt;
I'm compiling on Windows XP 32 bit using Visual Studio 2005 with the 64 cross compiler option installed.&lt;BR /&gt;
I'm compiling the Database Control example.&lt;BR /&gt;
I get it to build by adding a version entry and some defines to the Database_ControlFix.grc file.&lt;BR /&gt;
I install the apx file into Addons\DBAddon on my Windows 7 64 bit system.&lt;BR /&gt;
I start ArchiCad 15 and check the Addon Manager.&lt;BR /&gt;
It reports the Database Control as not loaded with error:&lt;BR /&gt;
The file is an outdated Add-On that cannot be used with this ArchiCAD version.&lt;BR /&gt;
The version information contains 15.0 as its various version numbers.</description>
      <pubDate>Wed, 17 Oct 2012 01:10:11 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200052#M5687</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-10-17T01:10:11Z</dc:date>
    </item>
    <item>
      <title>Re: outdated Add-On that cannot be used with this ArchiCAD v</title>
      <link>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200053#M5688</link>
      <description>Ok, I've installed VS2005 into my Win 7 64 bit system (even though MS complains about compatibility issues).&lt;BR /&gt;
&lt;BR /&gt;
I've recompiled the Database_Control example and now it works.&lt;BR /&gt;
&lt;BR /&gt;
So the problem seems to be that you can't cross compile.</description>
      <pubDate>Wed, 17 Oct 2012 05:11:01 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Archicad-C-API/outdated-Add-On-that-cannot-be-used-with-this-ArchiCAD-vers/m-p/200053#M5688</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-10-17T05:11:01Z</dc:date>
    </item>
  </channel>
</rss>

