error trying to exec 'cc1': execvp: No such file or directory

Kalev Lember kalev at smartlink.ee
Wed Oct 14 10:36:44 UTC 2009


On 10/14/2009 12:00 PM, Richard W.M. Jones wrote:
> On Wed, Oct 14, 2009 at 10:08:51AM +0200, Erik van Pienbroek wrote:
>> As far as I know the latest mingw32-gcc in rawhide should work just
>> fine. Various packages have been built in the last few days with this
>> version of gcc so I guess this is a local problem.
>
> Note that this is the gcc in Rawhide (ie. F12 Beta), not Koji (ie. F13).
> The problematic version is mingw32-gcc-4.4.1-3.fc12.x86_64.
>
>> Could you please send the verbose output of gcc (the -v parameter) ?
>
> $ i686-pc-mingw32-gcc -v glutplane.c -o glutplane -lglut -lglu32 -lopengl32
> Using built-in specs.
> Target: i686-pc-mingw32
> Configured with: ../configure --prefix=/usr --bindir=/usr/bin --includedir=/usr/include --libdir=/usr/lib64 --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=i686-pc-mingw32 --with-gnu-as --with-gnu-ld --verbose --without-newlib --disable-multilib --with-system-zlib --disable-nls --without-included-gettext --disable-win32-registry --enable-version-specific-runtime-libs --with-sysroot=/usr/i686-pc-mingw32/sys-root --enable-languages=c,c++,objc,obj-c++,fortran --with-bugurl=http://bugzilla.redhat.com/bugzilla
> Thread model: win32
> gcc version 4.4.1 20090902 (Fedora MinGW 4.4.1-3.fc12) (GCC)
> COLLECT_GCC_OPTIONS='-v' '-o' 'glutplane' '-mtune=generic'
>   cc1 -quiet -v glutplane.c -quiet -dumpbase glutplane.c -mtune=generic -auxbase glutplane -version -o /tmp/ccgTZazl.s
> i686-pc-mingw32-gcc: error trying to exec 'cc1': execvp: No such file or directory

Strange. Instead of /usr/libexec/gcc/i686-pc-mingw32/4.4.1/cc1 it is 
executing just cc1. If I run a similar command on my rawhide box, it 
seems to do the right thing for me. I wonder what might be different in 
your setup.

$ cat dummy.c
int main(void)
{
         return 0;
}

$ i686-pc-mingw32-gcc -v dummy.c -o dummy
Using built-in specs.
Target: i686-pc-mingw32
Configured with: ../configure --prefix=/usr --bindir=/usr/bin 
--includedir=/usr/include --libdir=/usr/lib64 --mandir=/usr/share/man 
--infodir=/usr/share/info --datadir=/usr/share 
--build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu 
--target=i686-pc-mingw32 --with-gnu-as --with-gnu-ld --verbose 
--without-newlib --disable-multilib --with-system-zlib --disable-nls 
--without-included-gettext --disable-win32-registry 
--enable-version-specific-runtime-libs 
--with-sysroot=/usr/i686-pc-mingw32/sys-root 
--enable-languages=c,c++,objc,obj-c++,fortran 
--with-bugurl=http://bugzilla.redhat.com/bugzilla
Thread model: win32
gcc version 4.4.1 20090902 (Fedora MinGW 4.4.1-3.fc12) (GCC)
COLLECT_GCC_OPTIONS='-v' '-o' 'dummy' '-mtune=generic'
  /usr/libexec/gcc/i686-pc-mingw32/4.4.1/cc1 -quiet -v dummy.c -quiet 
-dumpbase dummy.c -mtune=generic -auxbase dummy -version -o /tmp/ccZIuU6M.s

<snip, compiling succeeds>

-- 
Kalev



More information about the mingw mailing list