BRL-CAD

[SETUP FOR CODERS] Compile and Install BRL-CAD 7.27+

The goal of this task is to compile and install the latest BRL-CAD from a source code checkout.

You don't need any prior experience! What you will need, though, is the ability to follow instructions where not all steps apply, especially if you've only ever used Windows. Compiling software depends on your operating system, what you have installed, and tools being used. You'll have to figure things out.

Go to the BRL-CAD website at https://brlcad.org and obtain a checkout from our source code repository... if you follow through all the right links, you should end up at https://sourceforge.net/p/brlcad/code/HEAD/tree/brlcad/trunk/ where you'll find the svn checkout URL.

You will also need a C/C++ compiler and a build tool called CMake. Once you have the sources, read the README and INSTALL files for additional steps. These resources can also help:

You will probably want these flags when you run CMake:

  • CMAKE_BUILD_TYPE=Release
  • BRLCAD_BUNDLED_LIBS=ON
  • BRLCAD_ENABLE_STRICT=OFF

Once installed, run "mged" or "archer", open one of the sample geometry databases, and type "rt" on the command prompt (it should just display a usage statement).

SUBMIT a PNG screenshot showing 7.27.0 from rt and with your name typed on the command line.

SUBMIT detailed notes, logs, and screenshots of your compilation progress if you are not successful. We'll likely iterate with you until the build is working.

Task tags

  • introduction
  • new
  • training
  • compile
  • install

Students who completed this task

Ifeanyichukwu Nwankwo, Jindřich Dítě, Praveen Venkatesh, Boyue Zhang, Anirudh Prabhakaran, Daksh Soni, ralph, Will Kaye, Abhilash B, Madhav, Lee Care Gene, caleb Parks, Ian Santin, Anshul Saha, Tan Hong Liang, Alexey llyukhov, Jeff Sieu

Task type

  • code Code
  • chrome_reader_mode Documentation / Training

Level

Beginner
close

2017