Difference between revisions of "Download"

From X-Plane SDK
Jump to: navigation, search
(X-Plane SDK Download)
Line 5: Line 5:
 
You do not need to download any files to run plugins; X-Plane ships with the appropriate infrastructure to host plugins.
 
You do not need to download any files to run plugins; X-Plane ships with the appropriate infrastructure to host plugins.
  
* [http://www.xsquawkbox.net/xpsdk/XPSDK211.zip X-Plane SDK 2.1.1 for Windows, Linux and Mac Mach-O] in Zip format.
+
* [http://www.xsquawkbox.net/xpsdk/XPSDK212.zip X-Plane SDK 2.1.2 for Windows, Linux and Mac Mach-O] in Zip format.
* [http://www.xsquawkbox.net/xpsdk/XPSDK210r1.zip X-Plane SDK 2.1.0 for Windows, Linux and Mac Mach-O] in Zip format.
+
* [http://www.xsquawkbox.net/xpsdk/XPSDK201.zip X-Plane SDK 2.0.1 for Windows, Linux and Mac Mach-O] in Zip format.
+
* [http://www.xsquawkbox.net/xpsdk/XPSDK102.zip X-Plane SDK 1.0.2 for Windows, Linux and Mac Mach-O] in Zip format.
+
* [http://www.xsquawkbox.net/xpsdk/XPSDK102.sit X-Plane SDK 1.0.2 for Mac CFM] in !StuffIt format.
+
  
 
All documentation and sample code is available through this web site.
 
All documentation and sample code is available through this web site.
  
The SDK 1.0 works with X-Plane versions 6.70 and newer.
+
The SDK 1.0 API works with X-Plane versions 6.70 and newer.
The SDK 2.0 works with X-Plane versions 9.00 and newer.
+
The SDK 2.0 API works with X-Plane versions 9.00 and newer.
The SDK 2.1 works with X-Plane versions 10.00 and newer.
+
The SDK 2.1 API works with X-Plane versions 10.00 and newer. (10.20 and newer for 64-bits.)
The SDK 2.1.1 works with X-Plane versions 10.00 and newer, and supports 64-bit development on X-Plane 10.20 and newer.
+
 
 +
In all cases you can and should download the latest SDK file above.
 +
 
 +
== Older Builds ==
 +
 
 +
Here are older SDK releases; you should not need them.  Use the 2.1.2 SDK to build all plugins, even when targeting old versions of the sim.
 +
 
 +
* [http://www.xsquawkbox.net/xpsdk/XPSDK201.zip X-Plane SDK 2.0.1 for Windows, Linux and Mac Mach-O] in Zip format.
 +
* [http://www.xsquawkbox.net/xpsdk/XPSDK102.zip X-Plane SDK 1.0.2 for Windows, Linux and Mac Mach-O] in Zip format.
 +
* [http://www.xsquawkbox.net/xpsdk/XPSDK102.sit X-Plane SDK 1.0.2 for Mac CFM] in !StuffIt format.
  
== For Macintosh Users: ==
+
=== For Macintosh Users: ===
  
 
The X-Plane SDK 1.0 download contains the same data in both packages.  However the CFM stub libraries will not work correctly when zipped.  So you must use the .sit edition when creating CFM plugins.  The .zip version should be fine when making Mach-O plugins, which don't use the CFM stub libraries.
 
The X-Plane SDK 1.0 download contains the same data in both packages.  However the CFM stub libraries will not work correctly when zipped.  So you must use the .sit edition when creating CFM plugins.  The .zip version should be fine when making Mach-O plugins, which don't use the CFM stub libraries.
  
 
The SDK 2.0 and newer come only in Mach-O format, so no .sit is required.  (Since the SDK 2.0 only runs on X-Plane 9, which will not run on Mac OS 8 or 9, there is no need/advantage to create CFM 2.0 plugins.  All 2.0 plugins should be universal Mach-O plugins!)
 
The SDK 2.0 and newer come only in Mach-O format, so no .sit is required.  (Since the SDK 2.0 only runs on X-Plane 9, which will not run on Mac OS 8 or 9, there is no need/advantage to create CFM 2.0 plugins.  All 2.0 plugins should be universal Mach-O plugins!)

Revision as of 02:30, 16 January 2013

X-Plane SDK Download

The X-Plane SDK download contains the C headers and pascal interface files to compile plugins, and the stub libraries to link plugins for platforms that need them.

You do not need to download any files to run plugins; X-Plane ships with the appropriate infrastructure to host plugins.

All documentation and sample code is available through this web site.

The SDK 1.0 API works with X-Plane versions 6.70 and newer. The SDK 2.0 API works with X-Plane versions 9.00 and newer. The SDK 2.1 API works with X-Plane versions 10.00 and newer. (10.20 and newer for 64-bits.)

In all cases you can and should download the latest SDK file above.

Older Builds

Here are older SDK releases; you should not need them. Use the 2.1.2 SDK to build all plugins, even when targeting old versions of the sim.

For Macintosh Users:

The X-Plane SDK 1.0 download contains the same data in both packages. However the CFM stub libraries will not work correctly when zipped. So you must use the .sit edition when creating CFM plugins. The .zip version should be fine when making Mach-O plugins, which don't use the CFM stub libraries.

The SDK 2.0 and newer come only in Mach-O format, so no .sit is required. (Since the SDK 2.0 only runs on X-Plane 9, which will not run on Mac OS 8 or 9, there is no need/advantage to create CFM 2.0 plugins. All 2.0 plugins should be universal Mach-O plugins!)