Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-dev] MOOSE Dev Questions

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

 

Attachment: Screen Shot 2016-11-10 at 11.00.41 AM.png
Description: Screen Shot 2016-11-10 at 11.00.41 AM.png

Attachment: Screen Shot 2016-11-10 at 10.59.36 AM.png
Description: Screen Shot 2016-11-10 at 10.59.36 AM.png

Attachment: Screen Shot 2016-11-10 at 11.01.29 AM.png
Description: Screen Shot 2016-11-10 at 11.01.29 AM.png


Back to the top