Compile BRL-CAD on Windows using Visual Studio ExpressBRL-CAD
Status: ClosedTime to complete: 72 hrs Mentors: Daniel RossbergTags: compile, windows, visual studio express

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 is a compile of BRL-CAD using Microsoft's free compiler, Visual Studio Express.

This task involves attempting to compile BRL-CAD on Windows using Visual Studio Express.  You'll need to download our source code, CMake, and Visual Studio Express.  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 what you did. 

We will create follow-on tasks for any fixes you make that get the build working.

Resources:

  • http://brlcad.org/wiki/Compiling
  • http://www.cmake.org/
  • http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
Uploaded Work
File name/URLFile sizeDate submitted
BRLCAD.zip254.6 KBDecember 18 2013 17:19 UTC
Comments
Станислав Береговon December 18 2013 13:49 UTCTask Claimed

I would like to work on this task.

Mandeep Kaur on December 18 2013 14:42 UTCTask Assigned

This task has been assigned to Станислав Берегов. You have 72 hours to complete this task, good luck!

Станислав Береговon December 18 2013 17:20 UTCReady for review

The work on this task is ready to be reviewed.

Sean on December 19 2013 07:29 UTCTask Closed

Congratulations, this task has been completed successfully.

Sean on December 19 2013 07:32 UTCnicely done

You submitted your notes, the build log, and were successful in getting the build to complete.  Very nice work.


A follow-on task has been created so that you or someone else can perhaps make proper corrections to the build system.  You're welcome to submit the changes you've already made for review and/or keep working on a better solution (e.g., instead of coyping the headers, figuring out what went wrong in our cmake logic).


http://www.google-melange.com/gci/task/view/google/gci2013/5279198109237248