I'm building s-nail from source. But in the configuration step, it mistakenly identifies /home/nr/bin/clang as a C compiler. This script does not have its executable bit set, and therefor it should not be treated as a candidate C compiler.
Norman nr@homedog ~/n/s-nail> make config Checking for basic utility set Setting up configuration options ... done Joining in ./make.rc ... done Operating system is linux Checking for remaining set of utilities Evaluating all configuration items ... done Searching for a usable C compiler .. $CC=/home/nr/bin/clang ./make-config.sh: 1183: ./make-config.sh: /home/nr/bin/clang: Permission denied ERROR: i cannot compile a "Hello world" via /home/nr/bin/clang -I./ ERROR: Please read INSTALL, rerun makefile:14: recipe for target 'config' failed make: *** [config] Error 1 nr@homedog ~/n/s-nail>
