Build from source: Difference between revisions

From DXGL Wiki
Jump to navigation Jump to search
(Create build page)
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:


== Build Requirements ==
== Build Requirements ==
* Visual Studio 2013 (The free Community edition works for this)
* Visual C++ 2010 Express, Visual Studio 2010, or higher. (For 2013 and newer, the free Community edition works for this)
* The following components are optional.  The build process will ask for these if they do not exist:
* The following components are optional.  The build process will ask for these if they do not exist:
** TortoiseSVN (to fill in revision on SVN builds)
** TortoiseSVN (to fill in revision on SVN builds)
** HTML Help Workshop (to build help)
** HTML Help Workshop (to build help)
** NSIS (to build installer, requires TortoiseSVN and HTML Help Workshop to succeed, only 2.46 tested so far)
** NSIS (to build installer, requires TortoiseSVN and HTML Help Workshop to succeed, only NSIS 3.01 tested so far)


== Build Instructions ==
== Build Instructions ==
{{#widget:YouTube|id=iRYIGmbY7O4|width=640|height=360}}
{{#widget:YouTube|id=-ZtiwHtsbvE|width=640|height=360}}


These instructions assume that you do not have any of the required software installed. If you already have any or all of this software installed and set up, skip those steps.
These instructions assume that you do not have any of the required software installed. If you already have any or all of this software installed and set up, skip those steps.
* Install Visual Studio 2013 Community at https://www.visualstudio.com/en-us/news/vs2013-community-vs.aspx .
* Install Visual Studio 2010 Express at http://download.microsoft.com/download/1/D/9/1D9A6C0E-FC89-43EE-9658-B9F0E3A76983/vc_web.exe or install a newer version of Visual Studio (up to 2015 has been tested, and valid installers should be created from 2010 and 2013).
* Open the dxgl.sln file, select your build configuration (Release or Debug) in the toolbar, and press F7 to build.
* Open the dxgl.sln file, select your build configuration (Release or Debug) in the toolbar, and select "Build solution" from the Build menu.

Latest revision as of 13:53, 3 February 2017

Before building from source, please check out the DXGL source code from here.

Build Requirements

  • Visual C++ 2010 Express, Visual Studio 2010, or higher. (For 2013 and newer, the free Community edition works for this)
  • The following components are optional. The build process will ask for these if they do not exist:
    • TortoiseSVN (to fill in revision on SVN builds)
    • HTML Help Workshop (to build help)
    • NSIS (to build installer, requires TortoiseSVN and HTML Help Workshop to succeed, only NSIS 3.01 tested so far)

Build Instructions

These instructions assume that you do not have any of the required software installed. If you already have any or all of this software installed and set up, skip those steps.