BRL-CAD (Org ID 4884012200361984) Task ID 5025622624043008 | Task Definition ID 6214488596938752 Max instances: 100 Title: Compile BRL-CAD's experimental features Description: The rt^3 module contains new, experimental features as e.g. a C++ geometry engine interface and Lua bindings. The goal of this task is to compile this module from a source code checkout. This is a prerequisite for all coding tasks in the rt^3 module. After compiling and Installing BRL-CAD from latest source code (there is an own task for it which you should have completed before) * Download the rt^3 source tree (see https://brlcad.org/wiki/SVN) * Set up the build environment by using the top level CMakeLists.txt file * Build the `coreinterface`, `printTitle`, `embeddedlua`, and `hellobrlcad` targets * Run the `printTitle` program with a BRL-CAD database of your choice * Run the `hellobrlcad` program with a BRL-CAD database of your choice * Write your name in the terminal * Make a screen shot **SUBMIT** the screen shot to the GCi task. Tags: compile, experimental features Categories: Coding, Quality Assurance Is Beginner: No Time given to complete: 3 days Mentors: brlcad@gmail.com, DanielMRossberg@gmail.com, yopasylvestre@gmail.com Student: BurningPhoenix (ID 6461567361613824) Status: COMPLETED (2019-12-11 06:05:58) Last modified: 2019-12-08 14:53:43