Thanks for your help. Your confirmation that gcc should be setting the execute permissions gave me something easy to test against.
I finally discovered the problem. It was nfs. The file system was nfs mounted and nfs is causing the aberrant behavior. If I did the test on the onboard flash file system it worked. I finally used a different nfs server and the problem went away. I was serving nfs from a Mac OS X 10.4.3 machine. The problem did not occur on OS X 10.4.2 not does it occur when serving nfs from OS X 10.3.9 It something new introduced in 10.4.3. I don't have a fix for it. Anyone have a suggestion it would help. On 15 Nov, 2005, at 15:40, Fredrik Lundh wrote: > Samuel M. Smith wrote: > >> I am trying to build python2.4.2 on an arm 9 running Debian 3 Sarge > >> configure:1842: ./a.out >> ./configure: line 1: ./a.out: Permission denied >> configure:1845: $? = 126 >> configure:1854: error: cannot run C++ compiled programs. >> If you meant to cross compile, use `--host'. >> See `config.log' for more details. >> >> It appears that for some reason the a.out file that the configure >> script is making is not getting execute permissions enable by the >> configure script > > on a sane standard Unixoid system, the compiler is required to set the > following permission flags > > S_IRWXO | S_IRWXG | S_IRWXU > > if and only if the program was successfully compiled and linked. > > what happens if you do > > $ cat >foo.cpp > int main(){ return 0; } <control-D> > $ c++ foo.cpp > $ ls -l a.out > > ? > > </F> > > > > -- > http://mail.python.org/mailman/listinfo/python-list ********************************************************************** Samuel M. Smith Ph.D. 2966 Fort Hill Road Eagle Mountain, Utah 84043 801-768-2768 voice 801-768-2769 fax ********************************************************************** "The greatest source of failure and unhappiness in the world is giving up what we want most for what we want at the moment" ********************************************************************** -- http://mail.python.org/mailman/listinfo/python-list