Resovling AM_ICONV undefined error when building osxfuse

I got this issue when building osxfuse code:

wum@osxfuse$ ./ -t lib
OSXFUSEBuildTool()            : supported platforms: 10.7 10.8
OSXFUSEBuildTool(lib)         : initiating Universal build for 10.7
OSXFUSEBuildTool(lib)         : configuring library source
Running libtoolize…
Running autoreconf… warning: macro `AM_ICONV' not found in library
glibtoolize: putting auxiliary files in `.'.
glibtoolize: copying file `./'
glibtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to and
glibtoolize: rerunning glibtoolize, to keep the correct libtool macros in-tree.
glibtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in warning: macro `AM_ICONV' not found in library error: possibly undefined macro: AM_ICONV
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
Linking kernel header file…
To compile run './configure', and then 'make'.
configure: error: cannot find install-sh or in "." "./.." "./../.."
OSXFUSEBuildTool(lib) failed: cannot configure OSXFUSE library source for compilation.
I soon googled and find that I was short of the get text library. However installing the library with homebrew didn't help. I try other workarounds but they didn't appear to work.
The major problem is that AM_ICONV (used in some automate script) is defined in iconv.m4
Soon I realized if there's an issue in the include path. autoconf/glibtoolize is searching the m4 file in /usr/share/aclocal, but gettext's m4 file was installed to /opt/local/share/aclocal/ by my homebrew. I copied all the m4 files from /opt/local/share/aclocal/ to /usr/share/aclocal, and everything was resolved…

wheel 用户组

UNIX系统里有个wheel用户组,大概相当于root组的权限,比如sudoer。这个名字的由来可见下面这个帖子——来源于big wheel这个俚语,指的是有权势权力的人。另外也有一种说法是当初在搞这个功能的哥们,一边弄一边在听"Wheel in the Sky"这首歌,然后就把用户组命名为wheel