Difference between revisions of "Installation/Windows"

From PaparazziUAV
Jump to navigation Jump to search
(added category tree)
Line 1: Line 1:
<categorytree style="float:right; clear:right; margin-left:1ex; border: 1px solid gray; padding: 0.7ex;" mode=pages>Installation</categorytree>
__TOC__
This page and the Windows port are under development.
This page and the Windows port are under development.


Line 5: Line 8:
Until the port is released it is highly recommended that you <span style="color:#FF0000">'''DO NOT follow these instructions'''</span> without first contact either of these two people first to check the status.
Until the port is released it is highly recommended that you <span style="color:#FF0000">'''DO NOT follow these instructions'''</span> without first contact either of these two people first to check the status.


=Paparazzi on Windows=
==Paparazzi on Windows==
The Windows port of the Paparazzi project is primarily aimed at enabling people who don't have access to a Linux or MacOS X computer to use Paparazzi under Windows.
The Windows port of the Paparazzi project is primarily aimed at enabling people who don't have access to a Linux or MacOS X computer to use Paparazzi under Windows.


Line 12: Line 15:
There are many conflicting points in this previous statement and it must be pointed out that this port '''will not''' be using a full windows tool chain and any and all development should use the provided tool chains.
There are many conflicting points in this previous statement and it must be pointed out that this port '''will not''' be using a full windows tool chain and any and all development should use the provided tool chains.


=Prerequisite software=
==Prerequisite software==
* Install Subsystem for UNIX-base Applications (Add and Remove programs --> Turn Windows features on and off)
* Install Subsystem for UNIX-base Applications (Add and Remove programs --> Turn Windows features on and off)
* Install the latest version of [http://www.mingw.org/wiki/Getting_Started MinGW] (Download mingw-get-inst.exe)  (Be sure to install the MinGW Developer Toolkit)
* Install the latest version of [http://www.mingw.org/wiki/Getting_Started MinGW] (Download mingw-get-inst.exe)  (Be sure to install the MinGW Developer Toolkit)
Line 22: Line 25:
* install libregex (mingw-get install msys-libregex)
* install libregex (mingw-get install msys-libregex)
* Install [http://www.gtk.org/download/win32.php GTK2] (Download gtk+-bundle_2.22.1-20101227_win32.zip and unzip to C:\MinGW\msys\1.0\local\...) then
* Install [http://www.gtk.org/download/win32.php GTK2] (Download gtk+-bundle_2.22.1-20101227_win32.zip and unzip to C:\MinGW\msys\1.0\local\...) then
[[Category:Installation]]

Revision as of 15:51, 8 March 2012

This page and the Windows port are under development.

If you would like to help out with the Windows port you should contact Bernard or Eric for details.

Until the port is released it is highly recommended that you DO NOT follow these instructions without first contact either of these two people first to check the status.

Paparazzi on Windows

The Windows port of the Paparazzi project is primarily aimed at enabling people who don't have access to a Linux or MacOS X computer to use Paparazzi under Windows.

The aim is to support the Windows OS and make the product easily usable on Windows for the average user, while also meeting the goal of portability of any and all development work undertaken by the Windows user base in extending and building upon Paparazzi.

There are many conflicting points in this previous statement and it must be pointed out that this port will not be using a full windows tool chain and any and all development should use the provided tool chains.

Prerequisite software

  • Install Subsystem for UNIX-base Applications (Add and Remove programs --> Turn Windows features on and off)
  • Install the latest version of MinGW (Download mingw-get-inst.exe) (Be sure to install the MinGW Developer Toolkit)
  • Add C:\MinGW\bin to the path
  • Install the MinGW version of OCAML (Download ocaml-3.11.0-win-mgw.exe)
  • Install GIT for MinGW from here (Download msysGit-netinstall-1.7.6-preview20110708.exe) (Install into the same directory as MinGW)
  • Add C:\msysgit\bin to the path
  • Install wget (mingw-get install msys-wget)
  • install libregex (mingw-get install msys-libregex)
  • Install GTK2 (Download gtk+-bundle_2.22.1-20101227_win32.zip and unzip to C:\MinGW\msys\1.0\local\...) then