Skip to content
TurkeyMan edited this page Sep 26, 2014 · 11 revisions

Windows users:

Currently only tested using Visual Studio.

Prerequisites:
  • Visual Studio (preferred version)
  • DMD with VisualD - Make sure to use the windows installer; it will detect your VS installation paths
  • DirectX SDK - Only required if using VS2010 or earlier; the recent Windows SDKs include DirectX

If you use VS2010 or earlier, make sure the DirectX SDK lib path is present in your sc.ini file.
Open [DMD install path]\dmd2\windows\bin\sc.ini in a text editor, and add the following lines to the bottom of the file:

; DirectX libraries
LIB=%LIB%;"%DXSDK_DIR%\Lib\x64"

I use VS2010, which seems to work fine. I have also tested VS2012 and VS2013, which both worked fine too.

Instructions:
  • Clone feedback: workspace\> git clone --recursive https://github.com/FeedBackDevs/feedback.git (Note: If using a git client, be sure to clone the submodules)
  • Generate the project file by running create_project.bat in the feedback root
  • [VS2012/VS2013 only]: The solution dependencies don't seem to be created properly; open the solution -> right click solution -> 'Project Dependencies...' -> configure FeedBack to depend on Fuji, FujiD and LuaD. It all worked flawlessly right? ;)
  • Open the .sln, build... run.

Please report any issues encountered so we can resolve them, or update this guide.

===

Linux users:

Prerequisites:
  • DMD
  • Some libs: sudo apt-get install build-essential libxxf86vm-dev libpng12-dev libjpeg8-dev libjpeg-turbo8-dev libopenal-dev libmad0-dev libogg-dev libvorbis-dev libassimp-dev liblua5.1-0-dev
Instructions:
  • Clone feedback: git clone --recursive https://github.com/FeedBackDevs/feedback.git
  • Move to the feedback dir: cd feedback
  • Generate the makefile: ./create_project.sh, select 'GNU Makefile'
  • make and run ./FeedBack_Debug

Analytics

Clone this wiki locally