-
Notifications
You must be signed in to change notification settings - Fork 0
Freeseer on Windows
Freeseer requires a handful of components in order to run on Windows. Freeseer was "born" on Linux and adding these components is trivial. On Windows it is a bit more effort.
Experts may simply use the brief list of prerequisite software detailed in README.txt. For everyone else, the following is a complete step by step set of instructions for getting Freeseer running on Windows. Feel free to suggest any improvements we can make to these instructions. We're constantly striving to make things better and easier for you.
The versions of each component listed here is known to work well as of the writing of this document. We will update it from time to time to include newer versions of each component as we test them and confirm they are stable.
Download and Install Python 2.6.6 from http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi
Download and Install GStreamer from http://code.google.com/p/ossbuild/downloads/detail?name=GStreamer-WinBuilds-GPL-x86.msi
Download and Install GStreamer SDK from http://code.google.com/p/ossbuild/downloads/detail?name=GStreamer-WinBuilds-SDK-GPL-x86.msi
Download and Install PyQt from http://code.google.com/p/uploadprj/downloads/detail?name=PyQt-Py2.6-x86-gpl-4.8.3-1.exe
Certify PyQt binaries directory is added to the PATH environment variable
Download and Install PyGTK from http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.22/pygtk-all-in-one-2.22.6.win32-py2.6.msi
Download and Install feedparser tarball from http://code.google.com/p/feedparser/downloads/detail?name=feedparser-5.0.1.tar.gz&can=2&q=
Extract the tarball (feedparser-5.0.1.tar.gz) , go inside de feedparser directory and run ‘python setup.py install’
Download and install CMake from http://code.google.com/p/hardcore-project/downloads/detail?name=cmake-2.8.4-win32-x86.exe&can=2&q=
Certify CMake directory is added to the PATH environment variable
Download and Install MinGW from http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/mingw-get-inst/mingw-get-inst-20110316/mingw-get-inst-20110316.exe/download
Certify MinGW binaries directory is added to the PATH environment variable
Pick either step 9a or 9b below. 9a is best if you just wish to run Freeseer. 9b is best if you wish to develop or keep in close sync with new features and bug fixes.
Install Freeseer Windows Installer from
https://github.com/downloads/Freeseer/freeseer/freeseer-2.5.3.win32.exe
Or go directly to the project repository and clone it (‘clone https://github.com/fosslc/freeseer.git’ *GIT is required, it can be downloaded here http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.4-preview20110204.exe&can=3&q=)
Go inside the Freeseer directory (e.g. C:\Python26\Lib\site-packages\freeseer or wherever do you’ve cloned the repository) and run
· mkdir build
· cd build
· cmake -G "MinGW Makefiles" ..
You now have Freeseer running on your Windows based machine.
To run all Freeseer tools, run the following commands:
· python C:\Python26\Scripts\freeseer-record
· python C:\Python26\Scripts\freeseer-configtool
· python C:\Python26\Scripts\freeseer-talkeditor
We will soon add Start Menu links and icons so you can simple use your GUI to launch Freeseer.