Thanks, Chris,
Below is the output of 'llvmgcc he.c -v'
xli3|csil-suna27|~/cs426|[35]% llvmgcc he.c -v
Reading specs from
/usr/dcs/projects/cs426/Software/gcc_install/bin/../lib/gcc-lib/llvm/3.1/specs
Configured with: /home/vadve/lattner/cvs/gcc/configure
--srcdir=/home/vadve/lattner/cvs/gcc
--prefix=/home/vadve/lattner/cvs/gcc_install_sparc --target=llvm
--enable-languages=c
--includedir=/home/vadve/lattner/cvs/gcc_install_sparc/llvm/include
--with-as=/home/vadve/lattner/cvs/gcc_install_sparc/bin/llvm-as
--with-ld=/home/vadve/lattner/cvs/gcc_install_sparc/bin/llvm-ld
gcc version 3.1 20010410 (experimental)
/usr/dcs/projects/cs426/Software/gcc_install/bin/../lib/gcc-lib/llvm/3.1/cc1
-lang-c -v -iprefix
/usr/dcs/projects/cs426/Software/gcc_install/bin/../lib/gcc-lib/llvm/3.1/
-D__GNUC__=3 -D__GNUC_MINOR__=1 -D__GNUC_PATCHLEVEL__=0 -D__llvm__
-D__llvm__ -Asystem=unix -Asystem=bsd -D__STDC_HOSTED__=1 he.c -quiet
-dumpbase he.c -version -o /var/tmp//ccobi9kx.s
GNU CPP version 3.1 20010410 (experimental) (cpplib) (llvm)
GNU C version 3.1 20010410 (experimental) (llvm)
compiled by GNU C version 2.95.3 20010315 (release).
ignoring nonexistent directory
"/usr/dcs/projects/cs426/Software/gcc_install/llvm/sys-include"
ignoring nonexistent directory
"/home/vadve/lattner/cvs/gcc_install_sparc/lib/gcc-lib/llvm/3.1/include"
ignoring nonexistent directory
"/home/vadve/lattner/cvs/gcc_install_sparc/lib/gcc-lib/llvm/3.1/../../../../llvm/sys-include"
ignoring nonexistent directory
"/home/vadve/lattner/cvs/gcc_install_sparc/lib/gcc-lib/llvm/3.1/../../../../llvm/include"
#include "..." search starts here:
#include <...> search starts here:
/usr/dcs/projects/cs426/Software/gcc_install/lib/gcc-lib/llvm/3.1/include
/usr/dcs/projects/cs426/Software/gcc_install/llvm/include
End of search list.
as -o /var/tmp//ccohciE3.o /var/tmp//ccobi9kx.s
as: error opening '/var/tmp//ccohciE3.o': file exists!
Use -f command line argument to force output
I think the as is the following one:
/home/vadve/lattner/cvs/gcc_install_sparc/bin/llvm-as
But actually, this path DOESN'T exist. I don't know why is that, please
help with that. Thanks a lot.
Jerry
On Tue, 29 Oct
2002, Chris
Lattner wrote:
> > I just tried to compile a simple file hello.c. But each time I used
> > llvmgcc hello.c, it gave me the following error:
> >
> > xli3|csil-suna33|~/cs426|[13]% llvmgcc hello.c
> > as: error opening '/var/tmp//ccapglpE.o': file exists!
> > Use -f command line argument to force output
>
> First try doing an 'rm -f /var/tmp/*' and try again. If that still
> doesn't work, please post the output of: 'llvmgcc hello.c -v'
>
> It may be possible that the wrong 'as' is installed on CSIL.
llvmgcc
> should print out a path to an 'as' utility as part of the -v
output. If
> you can figure out where it is, please post the results of 'as -v'
where
> the as invoked is the same one GCC is running. If this doesn't make
> sense, just post the 'llvmgcc -v' output and I'll help you from
there...
>
> Thanks,
>
> -Chris
>
> --
> http://llvm.cs.uiuc.edu/
> http://www.nondot.org/~sabre/Projects/
>
>