Menu
Logged-In As
ACCOUNTNot Logged In
Research status of compiling BRL-CAD on MINGWBRL-CAD
Status: ClosedTime to complete:
48 hrs
Mentors: Sean
BRL-CAD compiles on a number of platforms but is rarely compiled under mingw. A cygwin compilation was last successfuly performed a few years ago with relatively minor effort, but mingw hasn't been tested. This task involves attempting to compile BRL-CAD under mingw (AFTER successfully compiling with MSVC). Follow the CMake documentation and edit our build system accordingly. Report on what fails and write up a tutorial on the BRL-CAD wiki. References: Code:
|
I would like to work on this task.
This task has been assigned to Vlad Andrew. You have 48 hours to complete this task, good luck!
The claim on this task has been removed, someone else can claim it now.
I would like to work on this task.
Ok so i need to compile and generate brlcad with MSV and compile with visual studio and then?
This task has been assigned to Alexandur Osenov. You have 48 hours to complete this task, good luck!
can i get a bit more explanation?
You'll need to state a more specific question if you need help. See http://brlcad.org/wiki/Compiling for some background information, but the task description and links above cover most of what you need.
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.
Can i get more time?
The deadline of the task has been extended with 2 days and 0 hours.
1. So i should configure and generate brld-cad with cmake using visual studio?
2. If so is it normal for many of the libraries not to be found?
3. Is it a problem that i am under Windows 7 (64bit)
4. After generating the project which file to compile? In the wiki the command make is used .. so should i use nmake? or make with mingw shell??
1. you will need to run cmake, but you should only compile with visual studio as an exercise to make sure it compiles cleanly (so if you run into a problem, you know it's mingw-specific)
2. on windows, absolutely. we bundle almost everything needed to compile.
3. no
4. Compile everything. At a minimum, you should attempt a make benchmark compile. Given this tasks' goal is to compile with mingw, I'd think you'd want to use make within mingw shell, no? You shouldn't need to involve visual studio at all.
After configuring and generating brld-cad with CMAKE i navigated to the build directory using the mingw shell and tried running make aaaaad :
make: *** No targets specified and no makefile found. Stop.
It fails with the ouput in the log .
The work on this task is ready to be reviewed.
Alexandur, that last pastebin you provided via IRC was perfect. If you run that minw make with "VERBOSE=1 -k" and upload that entire log file, that should be sufficient to close out this task.
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 deadline of the task has been extended with 0 days and 12 hours.
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.