title: extra/locale/locale_mmap.h:46: error: '__LOCALE_DATA_WCctype_II_LEN' undeclared here (not in a function)
body: <p>When I Compile a toolchain  (uClibc) , and get error below:</p>
  
  <p>make[1]: Entering directory `/home/xxx/Intel-Puma-Toolchain_01/buildroot-2011.
  ain/uClibc-0.9.32'
    HOSTCC extra/locale/gen_ldc
  In file included from extra/locale/gen_ldc.c:45:
  extra/locale/locale_mmap.h:46: error: '__LOCALE_DATA_WCctype_II_LEN' undeclared
  unction)
  extra/locale/locale_mmap.h:46: error: '__LOCALE_DATA_WCctype_TI_LEN' undeclared
  unction)</p>
  
  <p>I have search in google, and found this page 
  <a href="http://www.armadeus.com/wiki/index.php?title=Ubuntu/Debian_installation_prerequisites#Debian" rel="nofollow">http://www.armadeus.com/wiki/index.php?title=Ubuntu/Debian_installation_prerequisites#Debian</a></p>
  
  <p>Maybe my locale has some error, but I have followed this page and changed my locales, these errors are still exist.
   this is my locales, and my OS is debian squeeze</p>
  
  <pre><code>xxx@debian:~/Intel-Puma-Toolchain_01$ locale
  LANG=en_US.UTF-8
  LANGUAGE=en_US:en
  LC_CTYPE="en_US.UTF-8"
  LC_NUMERIC="en_US.UTF-8"
  LC_TIME="en_US.UTF-8"
  LC_COLLATE="en_US.UTF-8"
  LC_MONETARY="en_US.UTF-8"
  LC_MESSAGES="en_US.UTF-8"
  LC_PAPER="en_US.UTF-8"
  LC_NAME="en_US.UTF-8"
  LC_ADDRESS="en_US.UTF-8"
  LC_TELEPHONE="en_US.UTF-8"
  LC_MEASUREMENT="en_US.UTF-8"
  LC_IDENTIFICATION="en_US.UTF-8"
  LC_ALL=en_US.UTF-8
  xxxx@debian:~/Intel-Puma-Toolchain_01$ locale -a
  C
  en_US.utf8
  POSIX
  </code></pre>
  
  <p>Do some of you have encountered this errors ,how to fix it? 
  Thanks</p>