GSoC/GCI Archive
Google Code-in 2012 BRL-CAD

Compile BRL-CAD on Windows using Cygwin (attempt #2)

completed by: Steven Kou

mentors: Sean

BRL-CAD builds pervasively on a number of different operating systems, hardware, and compilers.  We actively seek out new compilation environments and like to get them working as best as we can.  We regularly build with Microsoft Visual Studio (the professional one you have to pay for).  One we have not tried in a long while is Cygwin.

This task involves attempting to compile BRL-CAD on Windows on Cygwin.

You'll need to download our source code, CMake, and a FULL install of Cygwin (including gcc, g++, make, and their other devs tools).  Try to get BRL-CAD to compile and keep notes of what you attempt along the way.  You'll report back any failures and otherwise document all the steps you take along the way.  Submit a complete build log (whether it succeeds or fails) and your notes documenting everything you did.

Note this was already attempted by someone else, so their efforts and logs may help you if you run into a problem. 

Resources:

  • http://brlcad.org/wiki/Compiling
  • http://www.cmake.org/
  • http://www.cygwin.com/
  • http://www.google-melange.com/gci/task/view/google/gci2012/7972239