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), GCC, and a number of other compilers. One we have not tested is the upcoming trunk version, GCC 4.8
This task involves attempting to compile BRL-CAD using the latest trunk version of GCC. You'll need to download our source code, CMake, and install GCC 4.8 (outside the scope of this task!). Compile BRL-CAD using GCC 4.8 and keep notes of everything you do along the way. You'll report back any failures and otherwise document all the steps you take. Submit a complete build log and your notes documenting everything you did. Join IRC to discuss your progress and let us help.
Bonus points if you make any fixes that get it working.
Resources:
- http://brlcad.org/wiki/Compiling
- http://www.cmake.org/
- http://gcc.gnu.org/install/
- http://hpc.sourceforge.net/ (precompiled mac binaries that might work)
File name/URL | File size | Date submitted | |
---|---|---|---|
configurelog.txt | 25.5 KB | December 05 2012 08:40 UTC | |
build-log.txt | 25.6 KB | December 05 2012 15:48 UTC | |
Final.tar.gz | 36.1 KB | December 07 2012 13:35 UTC | |
Readme | 46 bytes | December 07 2012 13:36 UTC | |
Final2.tar.gz | 211.1 KB | December 08 2012 15:33 UTC | |
Readme | 47 bytes | December 08 2012 15:34 UTC |
I would like to work on this task.
This task has been assigned to Jacob Grover. You have 72 hours to complete this task, good luck!
Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.
Melange has detected that the final deadline has passed and it has reopened the task.
I would like to work on this task.
This task has been assigned to Ambar Pal. You have 72 hours to complete this task, good luck!
I have downloaded and run the image provided here
http://brlcad.org/wiki/Deuces
Now when I try to compile and enter the command
sudo make install
it asks for the password of the current user. Please tell me the password. You can mail it to me if you want
a m b a r p a l 1 9 9 6 a t g m a i l d o t c o m
There are instructions on the page where you downloaded the image with setup information including that password.
Tom Browder sent me the password and I got to know that it was already provided in the instructions.
I have got the build directory set up properly using Cmake(see th configuration log). now how/where do I given the gcc filename -o fileout command?
Please reply to the above comment. I am not able to ficure out which file to compile using gcc.
This sounds like it's going to be an uphill battle for you. I'm glad to help, but we cannot tell you every step along the way or we'd be better off just doing the task ourself (or letting someone else).
We have extensive documentation in many places on how to compile BRL-CAD. There's the README and INSTALL file in the source distribution as well as http://brlcad.org/wiki/Compiling which was also linked at http://brlcad.org/wiki/Deuces where you probably found out about the image.
You're not compiling a file with gcc. You're compiling ALL of BRL-CAD using the latest trunk sources of GCC. To do that, you also need to download GCC in SOURCE CODE form and compile your compiler. Then you'll run cmake and point it to that compiler that you built.
Melange has detected that the initial deadline has passed and it has set the task status to ActionNeeded. The student has 24 hours to submit the work before the task is reopened and sent back to the pool for other students to claim.
The work on this task is ready to be reviewed.
The deadline of the task has been extended with 1 days and 0 hours.
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 looks good, but run "make -k VERBOSE=1" so that we can get all of the errors at once and with a lot more detail.
Ok I will do that
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.
A follow-on task has been posted:
http://www.google-melange.com/gci/task/view/google/gci2012/8105205
I think you're just one task away from getting the free Google t-shirt prize. Thought you might like to know. :)