{"action":"created","comment":{"url":"https://api.github.com/repos/goma/goma.github.io/pulls/comments/67933004","id":67933004,"diff_hunk":"@@ -3,41 +3,49 @@\n title: Goma dependencies build script\n ---\n \n-<h1>Goma 6.0 Dependencies build script</h1>\n+<h1>Goma Dependencies build script</h1>\n <p>6/20/2014 – C. J. Miner</p>\n \n-<p>Welcome to the new BETA Quick-Build page for Goma 6.0! We have made a run script that will allow you to easily download all of the necesarry supporting files for Goma 6.0, and we have also included simple instructions on how to correctly configure Goma 6.0 so that it is ready for immediate use!</p>\n+<p>Welcome to the new BETA Quick-Build page for Goma! We have made a run script that will allow you to easily download all of the necesarry supporting files for Goma, and we have also included simple instructions on how to correctly configure Goma so that it is ready for immediate use!</p>\n \n-<p>This script has been tested on CentOS 6, CentOS 7, and Redhat 6</p>\n+<p>This script has been tested on CentOS 6, CentOS 7, and Redhat 6, and requires 7GB of free harddisk space.</p>\n+<p>It also requires wget and md5sum, though both of these should be installed already.</p>\n \n-<h3>Download the Goma Library Build script</h3>\n-<p>Download the Goma Library build script here: <a href=\"https://raw.githubusercontent.com/goma/goma/master/scripts/build-goma-dependencies.sh\">Goma Library build script</a></p>\n-<p>Use the script in the following way: <code>bash build-goma-dependencies.sh -j[Number of Make Jobs] [Build/Install Location]</code><p>\n-<p>As soon as that finishes downloading, you should have the essential libraries inorder to run Goma 6.0!</p>\n-\n-<p>Before building goma you should add the newly compiled openmpi, and SEACAS to your path</p>\n-\n-<p>If you want easy access you can add these settings to your shell settings (e.g. .bashrc) otherwise you can type them in manually each time you want to run goma</p>\n+<h3>Building the required libraries</h3>\n+<p><b>1)</b> Download the Goma Library build script here: <a href=\"https://raw.githubusercontent.com/goma/goma/master/scripts/build-goma-dep-trilinos-12.sh\">Goma Library build script</a></p>\n+<p><b>2)</b> Use the script in the following way: </p>\n+<pre>bash build-goma-dep-trilinos-12.sh -j[Number of Make Jobs] [Build/Install Location]</pre>\n+<p>This script requires about 3GB of ram per make job and the install location should be final.</p>\n+<p>As soon as everything completes, you should have the essential libraries required to install Goma!</p>\n+<p><b>3)</b> Before building goma you should add the newly compiled openmpi, and SEACAS to your path.</p>\n \n+<p>If you want easy access you can add these settings to your shell settings (e.g. .bashrc) otherwise you can type them in manually each time you want to run Goma.</p>\n <p>OPENMPI:</p>\n \n <pre>\n-  export LD_LIBRARY_PATH=\"/[path to gomalibs]/openmpi-1.6.4/lib:$LD_LIBRARY_PATH\"\n-  export PATH=\"/[path to gomalibs]/openmpi-1.6.4/bin:$PATH\"\n+  export LD_LIBRARY_PATH=\"/[path to gomalibs]/openmpi-[openmpi version]/lib:$LD_LIBRARY_PATH\"\n+  export PATH=\"/[path to gomalibs]/openmpi-[openmpi version]/bin:$PATH\"\n </pre>\n \n <p>SEACAS</p>\n \n <pre>\n-  export PATH=\"/[path to gomalibs]/SEACAS-2013-12-03/bin:$PATH\"  \n+  export PATH=\"/[path to gomalibs]/SEACAS-[SEACAS version]/bin:$PATH\"  \n </pre>\n \n-<h3>Download Goma and Brkfix from github: <a href=\"https://github.com/goma\">Goma on github</a></h3>\n-\n-<p>To build goma copy the settings.mk-example to settings.mk set the GOMA_LIBS macro to match your specified installation directory and add the makefile macro <code>FRONT_LIB =</code> to your settings.mk file.</p>\n-\n-<p>Goma should now be able to compile with make</p>\n+<h3>Building Goma And Configuring Settings.mk</h3>\n+<p><b>1)</b> Download Goma and Brkfix from github: <a href=\"https://github.com/goma\">Goma</a>.</p>\n+<p>This can be done in bash with:</p>\n+<pre>git clone https://github.com/goma/brkfix && git clone https://github.com/goma/goma</pre>\n+<p><b>2)</b> Copy the settings.mk-example file to \"settings.mk\".</p>\n+<p><b>3)</b> Set GOMA_LIBS to the directory you ran the script in.</p>\n+<p><b>4)</b> Change the versions of TRILINOS_TOP, SEACAS_TOP, and MPI_TOP to the versions in your library.</p>\n+<p><b>5)</b> Change any other appropriate settings. For example you may need to uncomment CXXSTD = -std=gnu++11 if your compiler is recent.</p>\n \n-<p>To build brkfix adjust the <code>ACCESS</code> to match your seacas install from the build script <code>[Install Location]/SEACAS-2013-12-03</code></p>\n+<br>\n+<p>Goma should now be able to compile with make!</p>\n \n+<p>If you get any errors then it is probably something which can be fixed with settings.mk.</p>\n \n+<br>\n+<p>Finally, to build brkfix adjust the <code>ACCESS</code> to match your seacas install from the build script <code>[Install Location]/SEACAS-2013-12-03</code></p>","path":"build-script.html","position":69,"original_position":69,"commit_id":"eb73b6e1866b43282bc9fe038fb4eaf35708894b","original_commit_id":"eb73b6e1866b43282bc9fe038fb4eaf35708894b","user":{"login":"wortiz","id":5240562,"avatar_url":"https://avatars.githubusercontent.com/u/5240562?v=3","gravatar_id":"","url":"https://api.github.com/users/wortiz","html_url":"https://github.com/wortiz","followers_url":"https://api.github.com/users/wortiz/followers","following_url":"https://api.github.com/users/wortiz/following{/other_user}","gists_url":"https://api.github.com/users/wortiz/gists{/gist_id}","starred_url":"https://api.github.com/users/wortiz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wortiz/subscriptions","organizations_url":"https://api.github.com/users/wortiz/orgs","repos_url":"https://api.github.com/users/wortiz/repos","events_url":"https://api.github.com/users/wortiz/events{/privacy}","received_events_url":"https://api.github.com/users/wortiz/received_events","type":"User","site_admin":false},"body":"This probably should be changed to match the normal build script install:\r\n\r\nSomething like change the trilinos directory in Makefile.Trilinos to the build directory and trilinos version.\r\n\r\nThen make -f Makefile.Trilinos","created_at":"2016-06-21T19:12:02Z","updated_at":"2016-06-21T19:12:02Z","html_url":"https://github.com/goma/goma.github.io/pull/1#discussion_r67933004","pull_request_url":"https://api.github.com/repos/goma/goma.github.io/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/goma/goma.github.io/pulls/comments/67933004"},"html":{"href":"https://github.com/goma/goma.github.io/pull/1#discussion_r67933004"},"pull_request":{"href":"https://api.github.com/repos/goma/goma.github.io/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/goma/goma.github.io/pulls/1","id":74652451,"html_url":"https://github.com/goma/goma.github.io/pull/1","diff_url":"https://github.com/goma/goma.github.io/pull/1.diff","patch_url":"https://github.com/goma/goma.github.io/pull/1.patch","issue_url":"https://api.github.com/repos/goma/goma.github.io/issues/1","number":1,"state":"open","locked":false,"title":"Fixed the instructions for using the Goma Build Script","user":{"login":"natis1","id":2016651,"avatar_url":"https://avatars.githubusercontent.com/u/2016651?v=3","gravatar_id":"","url":"https://api.github.com/users/natis1","html_url":"https://github.com/natis1","followers_url":"https://api.github.com/users/natis1/followers","following_url":"https://api.github.com/users/natis1/following{/other_user}","gists_url":"https://api.github.com/users/natis1/gists{/gist_id}","starred_url":"https://api.github.com/users/natis1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/natis1/subscriptions","organizations_url":"https://api.github.com/users/natis1/orgs","repos_url":"https://api.github.com/users/natis1/repos","events_url":"https://api.github.com/users/natis1/events{/privacy}","received_events_url":"https://api.github.com/users/natis1/received_events","type":"User","site_admin":false},"body":"This pull request does several things\r\n\r\n1) Explains in clear and concise language how to build Goma with the build script.\r\n2) Fixes the link to the build script and adds links directly to Brkfix and Goma repos.\r\n3) Makes Goma version and openMPI version agnostic so that the version number does not need to be changed when this project becomes Goma 6.2 or 7.","created_at":"2016-06-21T17:24:15Z","updated_at":"2016-06-21T19:12:02Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f9be49d8561960011114d04fa18af6d85946851f","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/goma/goma.github.io/pulls/1/commits","review_comments_url":"https://api.github.com/repos/goma/goma.github.io/pulls/1/comments","review_comment_url":"https://api.github.com/repos/goma/goma.github.io/pulls/comments{/number}","comments_url":"https://api.github.com/repos/goma/goma.github.io/issues/1/comments","statuses_url":"https://api.github.com/repos/goma/goma.github.io/statuses/eb73b6e1866b43282bc9fe038fb4eaf35708894b","head":{"label":"natis1:master","ref":"master","sha":"eb73b6e1866b43282bc9fe038fb4eaf35708894b","user":{"login":"natis1","id":2016651,"avatar_url":"https://avatars.githubusercontent.com/u/2016651?v=3","gravatar_id":"","url":"https://api.github.com/users/natis1","html_url":"https://github.com/natis1","followers_url":"https://api.github.com/users/natis1/followers","following_url":"https://api.github.com/users/natis1/following{/other_user}","gists_url":"https://api.github.com/users/natis1/gists{/gist_id}","starred_url":"https://api.github.com/users/natis1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/natis1/subscriptions","organizations_url":"https://api.github.com/users/natis1/orgs","repos_url":"https://api.github.com/users/natis1/repos","events_url":"https://api.github.com/users/natis1/events{/privacy}","received_events_url":"https://api.github.com/users/natis1/received_events","type":"User","site_admin":false},"repo":{"id":61647658,"name":"goma.github.io","full_name":"natis1/goma.github.io","owner":{"login":"natis1","id":2016651,"avatar_url":"https://avatars.githubusercontent.com/u/2016651?v=3","gravatar_id":"","url":"https://api.github.com/users/natis1","html_url":"https://github.com/natis1","followers_url":"https://api.github.com/users/natis1/followers","following_url":"https://api.github.com/users/natis1/following{/other_user}","gists_url":"https://api.github.com/users/natis1/gists{/gist_id}","starred_url":"https://api.github.com/users/natis1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/natis1/subscriptions","organizations_url":"https://api.github.com/users/natis1/orgs","repos_url":"https://api.github.com/users/natis1/repos","events_url":"https://api.github.com/users/natis1/events{/privacy}","received_events_url":"https://api.github.com/users/natis1/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/natis1/goma.github.io","description":"Goma website","fork":true,"url":"https://api.github.com/repos/natis1/goma.github.io","forks_url":"https://api.github.com/repos/natis1/goma.github.io/forks","keys_url":"https://api.github.com/repos/natis1/goma.github.io/keys{/key_id}","collaborators_url":"https://api.github.com/repos/natis1/goma.github.io/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/natis1/goma.github.io/teams","hooks_url":"https://api.github.com/repos/natis1/goma.github.io/hooks","issue_events_url":"https://api.github.com/repos/natis1/goma.github.io/issues/events{/number}","events_url":"https://api.github.com/repos/natis1/goma.github.io/events","assignees_url":"https://api.github.com/repos/natis1/goma.github.io/assignees{/user}","branches_url":"https://api.github.com/repos/natis1/goma.github.io/branches{/branch}","tags_url":"https://api.github.com/repos/natis1/goma.github.io/tags","blobs_url":"https://api.github.com/repos/natis1/goma.github.io/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/natis1/goma.github.io/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/natis1/goma.github.io/git/refs{/sha}","trees_url":"https://api.github.com/repos/natis1/goma.github.io/git/trees{/sha}","statuses_url":"https://api.github.com/repos/natis1/goma.github.io/statuses/{sha}","languages_url":"https://api.github.com/repos/natis1/goma.github.io/languages","stargazers_url":"https://api.github.com/repos/natis1/goma.github.io/stargazers","contributors_url":"https://api.github.com/repos/natis1/goma.github.io/contributors","subscribers_url":"https://api.github.com/repos/natis1/goma.github.io/subscribers","subscription_url":"https://api.github.com/repos/natis1/goma.github.io/subscription","commits_url":"https://api.github.com/repos/natis1/goma.github.io/commits{/sha}","git_commits_url":"https://api.github.com/repos/natis1/goma.github.io/git/commits{/sha}","comments_url":"https://api.github.com/repos/natis1/goma.github.io/comments{/number}","issue_comment_url":"https://api.github.com/repos/natis1/goma.github.io/issues/comments{/number}","contents_url":"https://api.github.com/repos/natis1/goma.github.io/contents/{+path}","compare_url":"https://api.github.com/repos/natis1/goma.github.io/compare/{base}...{head}","merges_url":"https://api.github.com/repos/natis1/goma.github.io/merges","archive_url":"https://api.github.com/repos/natis1/goma.github.io/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/natis1/goma.github.io/downloads","issues_url":"https://api.github.com/repos/natis1/goma.github.io/issues{/number}","pulls_url":"https://api.github.com/repos/natis1/goma.github.io/pulls{/number}","milestones_url":"https://api.github.com/repos/natis1/goma.github.io/milestones{/number}","notifications_url":"https://api.github.com/repos/natis1/goma.github.io/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/natis1/goma.github.io/labels{/name}","releases_url":"https://api.github.com/repos/natis1/goma.github.io/releases{/id}","deployments_url":"https://api.github.com/repos/natis1/goma.github.io/deployments","created_at":"2016-06-21T15:59:53Z","updated_at":"2016-06-21T15:59:54Z","pushed_at":"2016-06-21T17:19:12Z","git_url":"git://github.com/natis1/goma.github.io.git","ssh_url":"git@github.com:natis1/goma.github.io.git","clone_url":"https://github.com/natis1/goma.github.io.git","svn_url":"https://github.com/natis1/goma.github.io","homepage":null,"size":22275,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"goma:master","ref":"master","sha":"c5d867202651c2817f3041c9388769aca5a2edba","user":{"login":"goma","id":7013337,"avatar_url":"https://avatars.githubusercontent.com/u/7013337?v=3","gravatar_id":"","url":"https://api.github.com/users/goma","html_url":"https://github.com/goma","followers_url":"https://api.github.com/users/goma/followers","following_url":"https://api.github.com/users/goma/following{/other_user}","gists_url":"https://api.github.com/users/goma/gists{/gist_id}","starred_url":"https://api.github.com/users/goma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goma/subscriptions","organizations_url":"https://api.github.com/users/goma/orgs","repos_url":"https://api.github.com/users/goma/repos","events_url":"https://api.github.com/users/goma/events{/privacy}","received_events_url":"https://api.github.com/users/goma/received_events","type":"Organization","site_admin":false},"repo":{"id":17986811,"name":"goma.github.io","full_name":"goma/goma.github.io","owner":{"login":"goma","id":7013337,"avatar_url":"https://avatars.githubusercontent.com/u/7013337?v=3","gravatar_id":"","url":"https://api.github.com/users/goma","html_url":"https://github.com/goma","followers_url":"https://api.github.com/users/goma/followers","following_url":"https://api.github.com/users/goma/following{/other_user}","gists_url":"https://api.github.com/users/goma/gists{/gist_id}","starred_url":"https://api.github.com/users/goma/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goma/subscriptions","organizations_url":"https://api.github.com/users/goma/orgs","repos_url":"https://api.github.com/users/goma/repos","events_url":"https://api.github.com/users/goma/events{/privacy}","received_events_url":"https://api.github.com/users/goma/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/goma/goma.github.io","description":"Goma website","fork":false,"url":"https://api.github.com/repos/goma/goma.github.io","forks_url":"https://api.github.com/repos/goma/goma.github.io/forks","keys_url":"https://api.github.com/repos/goma/goma.github.io/keys{/key_id}","collaborators_url":"https://api.github.com/repos/goma/goma.github.io/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/goma/goma.github.io/teams","hooks_url":"https://api.github.com/repos/goma/goma.github.io/hooks","issue_events_url":"https://api.github.com/repos/goma/goma.github.io/issues/events{/number}","events_url":"https://api.github.com/repos/goma/goma.github.io/events","assignees_url":"https://api.github.com/repos/goma/goma.github.io/assignees{/user}","branches_url":"https://api.github.com/repos/goma/goma.github.io/branches{/branch}","tags_url":"https://api.github.com/repos/goma/goma.github.io/tags","blobs_url":"https://api.github.com/repos/goma/goma.github.io/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/goma/goma.github.io/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/goma/goma.github.io/git/refs{/sha}","trees_url":"https://api.github.com/repos/goma/goma.github.io/git/trees{/sha}","statuses_url":"https://api.github.com/repos/goma/goma.github.io/statuses/{sha}","languages_url":"https://api.github.com/repos/goma/goma.github.io/languages","stargazers_url":"https://api.github.com/repos/goma/goma.github.io/stargazers","contributors_url":"https://api.github.com/repos/goma/goma.github.io/contributors","subscribers_url":"https://api.github.com/repos/goma/goma.github.io/subscribers","subscription_url":"https://api.github.com/repos/goma/goma.github.io/subscription","commits_url":"https://api.github.com/repos/goma/goma.github.io/commits{/sha}","git_commits_url":"https://api.github.com/repos/goma/goma.github.io/git/commits{/sha}","comments_url":"https://api.github.com/repos/goma/goma.github.io/comments{/number}","issue_comment_url":"https://api.github.com/repos/goma/goma.github.io/issues/comments{/number}","contents_url":"https://api.github.com/repos/goma/goma.github.io/contents/{+path}","compare_url":"https://api.github.com/repos/goma/goma.github.io/compare/{base}...{head}","merges_url":"https://api.github.com/repos/goma/goma.github.io/merges","archive_url":"https://api.github.com/repos/goma/goma.github.io/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/goma/goma.github.io/downloads","issues_url":"https://api.github.com/repos/goma/goma.github.io/issues{/number}","pulls_url":"https://api.github.com/repos/goma/goma.github.io/pulls{/number}","milestones_url":"https://api.github.com/repos/goma/goma.github.io/milestones{/number}","notifications_url":"https://api.github.com/repos/goma/goma.github.io/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/goma/goma.github.io/labels{/name}","releases_url":"https://api.github.com/repos/goma/goma.github.io/releases{/id}","deployments_url":"https://api.github.com/repos/goma/goma.github.io/deployments","created_at":"2014-03-21T16:46:14Z","updated_at":"2015-06-09T20:58:55Z","pushed_at":"2016-06-21T17:24:15Z","git_url":"git://github.com/goma/goma.github.io.git","ssh_url":"git@github.com:goma/goma.github.io.git","clone_url":"https://github.com/goma/goma.github.io.git","svn_url":"https://github.com/goma/goma.github.io","homepage":null,"size":22489,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":3,"mirror_url":null,"open_issues_count":1,"forks":3,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/goma/goma.github.io/pulls/1"},"html":{"href":"https://github.com/goma/goma.github.io/pull/1"},"issue":{"href":"https://api.github.com/repos/goma/goma.github.io/issues/1"},"comments":{"href":"https://api.github.com/repos/goma/goma.github.io/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/goma/goma.github.io/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/goma/goma.github.io/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/goma/goma.github.io/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/goma/goma.github.io/statuses/eb73b6e1866b43282bc9fe038fb4eaf35708894b"}}}}
{"actor":{"display_login":"wortiz"}}