Menu
Logged-In As
ACCOUNTNot Logged In
Write a tutorial on compiling BRL-CAD with Eclipse on LinuxBRL-CAD
Status: ClosedTime to complete:
48 hrs
Mentors: Sean
BRL-CAD uses the CMake build system to generate outputs for a variety of platforms. It will output Makefiles, Microsoft Visual Studio build files, XCode project files, Eclipse build files and more. This task involves generating an Eclipse project with our build and verifying that it successfully compiles all of BRL-CAD. Document the process on our wiki as a tutorial. Include images/screen shots when referring to visual actions within Eclipse. References: |
Uploaded Work
File name/URL | File size | Date submitted | |
---|---|---|---|
COMPILING BRL-CAD WITH ECLIPSE ON LINUX.pdf | 813.7 KB | November 27 2012 23:27 UTC | |
How to use Eclipse CDT4 Generator.pdf | 722.2 KB | November 28 2012 21:12 UTC | |
COMPILING BRL-CAD.pdf | 825.0 KB | November 29 2012 01:50 UTC | |
COMPILING BRL-CAD 2.pdf | 1.3 MB | November 29 2012 14:09 UTC |
I would like to work on this task.
This task has been assigned to iwanmanew. You have 48 hours to complete this task, good luck!
The work on this task is ready to be reviewed.
So your document is interesting and informative and fantastic and wrong. Keep it, though. I'm going to add another task just for you to claim. You can add that pdf to that task after this one is closed out.
For this task, the point wasn't just compiling with Eclipse. It was compiling through the cmake-generated Eclipse project. cmake will output an Eclipse project. You instructions should have been much shorter and something along the lines of:
run cmake with this option
run eclipse and select Import Existing Project
hit the build button
run mged
See the third reference in the task description in particular.
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
The work on this task is ready to be reviewed.
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
The work on this task is ready to be reviewed.
what's the problem ?
That looks much better, it's the right logic steps but the wrong example. You don't show how to build BRL-CAD...
This is supposed to be a tutorial on building BRL-CAD with Eclipse using the cmake eclipse generator, not a general how-to on using the generator.
From the first image/step, "Where is the source code:" should be pointing to a /home/iwcho/brlcad.src directory so that it picks up our build system.
From there, the rest of the screenshots will change because it'll be our build system and our options being displayed. Make sense?
there should be a "benchmark" build rule in Eclipse when you've imported and built that will run the BRL-CAD benchmark suite. that'll be a nice finishing touch.
I've created the other task for your first write-up but won't published it just yet until this one is closed so nobody else claims it.
I'm ok about that, but from where i can get BRL-CAD example project ? I made it in that way, because I dont have any BRL-CAD projects. And can you give me some orientations about "a "benchmark" build rule" ?
You're completely misunderstanding something.
You don't need a "BRL-CAD example project" .. you need to download the BRL-CAD source code. Our source code isn't an example -- it IS a project.
To reiterate, I think you need to try and compile BRL-CAD from sources manually so that you will hopefully understand these steps a little better. Follow these steps: http://brlcad.org/wiki/Compiling
Once you do that, it should make more sense.
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
The work on this task is ready to be reviewed.
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
That's much better iwanmanew! The only concern was the last page/image and the instructions. You compiled, but you didn't say how you compiled. The instructions should tell them what to do. You also didn't run the benchmark, you just opened the source file for the benchmark.
Make an image that shows all of the compilation output as the main window. Then show them how they can run MGED. To run MGED, it should be listed on the left under [Targets]. Select it and tell it to run. That'll make a nice final screenshot (mged windows on top of eclipse).
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.
Now that looks perfect. :)
Nice work, iwanmanew.
Тhanks for the help ! Can you give me a link with my next task for the first tutorial which I made ?