chris (fool) mccraw
2011-Jun-28 18:19 UTC
[Lustre-discuss] build issues with whamcloud 1.8.6.80
i''m sure i''m doing something dumb, but i can''t get 1.8.6.80 (git tag v1_8_6_80 from whamcloud''s git) to even configure. i was trying to use the build instructions from sun''s lustre site (http://wiki.lustre.org/index.php/Patchless_Client). if i''m using a bad version or someone can point me to the place to download 1.8.6 from sun, i''d be thrilled to try that. i just heard a lot of talk about 1.8.6 on this list and was hoping to use it but couldn''t find it at sun. here''s what went down: autoconf - tried v2.13 and v2.50 and got the same result with both - errors on first run, success on second run: root at bigbird49:~/lustre-release# autoconf2.50 configure.ac:6: error: possibly undefined macro: AM_CONDITIONAL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:14: error: possibly undefined macro: AM_INIT_AUTOMAKE root at bigbird49:~/lustre-release# autoconf2.50 root at bigbird49:~/lustre-release# then configure --with-linux=/usr/src/linux (which in my case happens to be a 2.6.32-32 ubuntu-patched kernel source tree) root at bigbird49:~/lustre-release# ./configure --with-linux=/usr/src/linux configure: WARNING: unrecognized options: --with-linux ./configure: line 1776: syntax error near unexpected token `LDISKFS_ENABLED,'' ./configure: line 1776: `AM_CONDITIONAL(LDISKFS_ENABLED, false)'' root at bigbird49:~/lustre-release# so there were errors on the autoconf, and configure didn''t recognize with --with-linux directive, and then failed to run anyway. help? & thanks in advance!
Michael Barnes
2011-Jun-28 18:26 UTC
[Lustre-discuss] build issues with whamcloud 1.8.6.80
I found this very useful: http://wiki.whamcloud.com/display/PUB/Walk-thru-+Build+Lustre+1.8+on+CentOS+5.5+or+5.6+from+Whamcloud+git The sh ./autogen.sh step got rid of those funny undefined macros and whatnot. -mb On Jun 28, 2011, at 2:19 PM, chris (fool) mccraw wrote:> i''m sure i''m doing something dumb, but i can''t get 1.8.6.80 (git tag > v1_8_6_80 from whamcloud''s git) to even configure. i was trying to > use the build instructions from sun''s lustre site > (http://wiki.lustre.org/index.php/Patchless_Client). > > if i''m using a bad version or someone can point me to the place to > download 1.8.6 from sun, i''d be thrilled to try that. i just heard a > lot of talk about 1.8.6 on this list and was hoping to use it but > couldn''t find it at sun. > > here''s what went down: > > autoconf - tried v2.13 and v2.50 and got the same result with both - > errors on first run, success on second run: > > root at bigbird49:~/lustre-release# autoconf2.50 > configure.ac:6: error: possibly undefined macro: AM_CONDITIONAL > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. > configure.ac:14: error: possibly undefined macro: AM_INIT_AUTOMAKE > root at bigbird49:~/lustre-release# autoconf2.50 > root at bigbird49:~/lustre-release# > > then configure --with-linux=/usr/src/linux (which in my case happens > to be a 2.6.32-32 ubuntu-patched kernel source tree) > > root at bigbird49:~/lustre-release# ./configure --with-linux=/usr/src/linux > configure: WARNING: unrecognized options: --with-linux > ./configure: line 1776: syntax error near unexpected token `LDISKFS_ENABLED,'' > ./configure: line 1776: `AM_CONDITIONAL(LDISKFS_ENABLED, false)'' > root at bigbird49:~/lustre-release# > > > so there were errors on the autoconf, and configure didn''t recognize > with --with-linux directive, and then failed to run anyway. > > help? & thanks in advance! > _______________________________________________ > Lustre-discuss mailing list > Lustre-discuss at lists.lustre.org > http://lists.lustre.org/mailman/listinfo/lustre-discuss-- +----------------------------------------------- | Michael Barnes | | Thomas Jefferson National Accelerator Facility | Scientific Computing Group | 12000 Jefferson Ave. | Newport News, VA 23606 | (757) 269-7634 +-----------------------------------------------