das wrote:
On Thu, 2007-10-11 at 13:28 -0400, Mauriat M wrote:
- Try compiling as non-root (only the 'make install' requires root
access)
I cannot even run ./configure, neither as root, nor as user. Result is
'Permission denied'.
Both root/user can run it as: sh ./configure
In both the cases the output is identical. I am quoting the whole thing:
<<
sh ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles...
no
checking for style of include used by make... GNU
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.
The config.log also giving something like this:
<<
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = i686
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
This first line, /usr/bin/uname is actually /bin/uname
Is this the source of all trouble? Some non-standard file placing in F7,
or something in gcc has got corrupted?
Thank you for trying to help.
--
das
You errored out because you do not have a C compiler on your
computer. This is weird and something you can fix.
--
Karl F. Larsen, AKA K5DI
Linux User
#450462 http://counter.li.org.