Good morning all,
I’ve been working with Jay and Alex on some tutorials for ICE, and I’m currently working on the MOOSE development tutorial.
I have a couple of questions.
(1)
In the step after building
LibMesh, the part where the Build Target is called all, I cannot get it to build with CMake or with the alternative method outlined in the tutorial. It errors on both methods. Screen shots attached.
a.
The CMake method requires installation of CMake on my machine (Mac OS X), which was easy enough from the DMG binary made available by CMake.org. However, once installed using the binary, it
doesn’t look like it actually puts CMake where ICE thinks it should be. Also, when I query CMake in the terminal, it simply isn’t there. I’m sure this is a simple mistake on my part, but I think it would be beneficial to have the fix noted in the tutorial.
On my machine, the CMake path appears to be /Applications/CMake.app/Contents/bin/cmake.
b.
Using the alternative method of adding
framework to the build path (I assume to access the makefile in there?) also errors.
(2)
If the user can properly install CMake without too much hassle (so that it works with ICE), then that might be the preferred method? Either way, I think having two methods can confuse a novice
user. Any reason why the tutorial couldn’t just require CMake? Or, alternatively, use the makefile in the framework subdirectory exclusively, without CMake? My argument is to simply use one method, whichever is best/easiest for the user.
The section of the tutorial I am referencing is located here:
https://wiki.eclipse.org/Developing_MOOSE_Applications_with_ICE#With_CMake.
The CMake binary I downloaded (DMG) is available here (Mac OS 10.6 or later):
https://cmake.org/download/.
Any insight is appreciated!
Thank you,
Sam
Sam Crawford
Technical Editor and Writer
Communications Directorate
Oak Ridge National Laboratory
1 Bethel Valley Road, Oak Ridge, TN 37831
Building 4500S | Room D-60
Office:
865-241-1711 |
crawfordst@xxxxxxxx