Building using CMake - Windows: Difference between revisions

Jump to navigation Jump to search
Update boost directory
m (→‎Directory tree: the package name changed, so the old links were correct, but outdated)
(Update boost directory)
Line 13: Line 13:


== Directory tree ==
== Directory tree ==
On Windows, assumptions on the directory structure are made to automate the discovery of dependencies.
On Windows, assumptions on the directory structure are made to automate the discovery of dependencies. This recommended directory structure is described below. Clicking the links allows you to download pre-built parts. If you do not use the recommended structure you will need to enter paths by hand. Source and build directories can be located anywhere.
 
This recommended directory structure is described below. Clicking the links allows you to download pre-built parts (for 3rdParty, make sure to download the right bits version. You need only one of the zips.). If you do not use the recommended structure you will need to enter paths by hand. Source and build directories can be located anywhere.
 
'''If you get a login dialog on the ftp server listed above, this means that the max allowed users are reach. Please try a few minutes later.'''


=== 32-bits ===
=== 32-bits ===
<tt>
<tt>
: ${MSVC_3RDPARTY_ROOT} /
: ${MSVC_3RDPARTY_ROOT} /
:: [http://flightgear.simpits.org:8080/job/3rdParty-Win/lastSuccessfulBuild/artifact/3rdParty/*zip*/3rdParty.zip 3rdParty] / </tt> ( includes boost, plib, fltk, zlib, libpng, libjpeg, libtiff, freetype, libsvn, gdal, ... ) <tt>
:: [http://flightgear.simpits.org:8080/job/3rdParty-Win/lastSuccessfulBuild/artifact/3rdParty/*zip*/3rdParty.zip 3rdParty] / </tt> ( includes plib, fltk, zlib, libpng, libjpeg, libtiff, freetype, libsvn, gdal, ... ) <tt>
::: bin /
::: bin /
::: include /
::: include /
::: lib /
::: lib /
:: [http://www.boost.org/ boost_1_55_0] / </tt> (latest version can be downloaded from http://www.boost.org/) <tt>
:: [http://flightgear.simpits.org:8080/job/Boost-Win/lastSuccessfulBuild/artifact/*zip*/archive.zip Boost] / </tt> (latest version can be downloaded from http://www.boost.org/) <tt>
::: boost /
::: boost /
::: lib /
:: install /
:: install /
::: msvc100 / </tt> ( for VS2010 32 bits, or msvc90 for VS2008 32-bits ) <tt>
::: msvc100 / </tt> ( for VS2010 32 bits, or msvc90 for VS2008 32-bits ) <tt>
Line 48: Line 45:
::: include /
::: include /
::: lib /
::: lib /
:: [http://www.boost.org/ boost_1_55_0] / </tt> (latest version can be downloaded from http://www.boost.org/) <tt>
:: [http://flightgear.simpits.org:8080/job/Boost-Win64/lastSuccessfulBuild/artifact/*zip*/archive.zip Boost] /
::: boost /
::: boost /
::: lib64 /
:: install /
:: install /
::: msvc100-64 / </tt> ( for VS2010 64-bits, or msvc90-64 for VS2008 64-bits ) <tt>
::: msvc100-64 / </tt> ( for VS2010 64-bits, or msvc90-64 for VS2008 64-bits ) <tt>

Navigation menu