Hi! Some while ago now, i did the necessary bits to build and use bash successfully on interix (3.5/5.2/6.0). the patches can be found (in the order i applied them) at [1] and [2]. additionally i had to do this to make it work right:
146 if [[ ${CHOST} == *-interix* ]]; then 147 export ac_cv_header_inttypes_h=no 148 export gt_cv_header_inttypes_h=no 149 export jm_ac_cv_header_inttypes_h=no 150 151 # argh... something doomed this test on windows ... ??? 152 export bash_cv_type_intmax_t=yes 153 export bash_cv_type_uintmax_t=yes 154 fi see also the gentoo-prefix ebuild for the complete build instructions used by me (or better: us :)) at [3] [1] http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/app-shells/bash/files/bash-3.2-getcwd-interix.patch [2] http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/app-shells/bash/files/bash-3.2-interix-stdint.patch [3] http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/app-shells/bash/bash-3.2_p48-r1.ebuild Cheers, Markus