./configure的问题,已经是根用户了,还是Permission denied

./configure的问题,已经是根用户了,还是Permission denied

OpenSuSE11:/linux/reiserfs/alsa/alsa-driver-1.0.18a # ./configure --with-cards=all,hda-intel=n
-bash: ./configure: /bin/sh: bad interpreter: Permission denied
OpenSuSE11:/linux/reiserfs/alsa/alsa-driver-1.0.18a # sh configure --with-cards=all,hda-intel=n
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
OpenSuSE11:/linux/reiserfs/alsa/alsa-driver-1.0.18a #

有哪位遇到过这种情况的???说下怎么弄,谢谢,已经是根用户了,还是Permission denied      
是以root身份登录还是su成root?这两者的环境会不一样的。另外,也要检查一下相关文件的权限。      
是因为 configure 文件没有执行权限吧。如果文件没有权限也出现 Permission denied的错误提示,但是把它当参数传递给 sh的时候,就不会检查文件的权限了,因为sh只是当它是普通的文本文件。      
OpenSuSE11,     我也遇见过一次  

#chmod  -***  configure     
        我给了它读写的权限   就能用
  
  我也不知道  为什么   就碰到一次