Problems Using Cygwin to Build RTEMS

Jerry Walden thepond at charter.net
Wed Mar 14 03:47:45 UTC 2001


Greetings -

I followed the installation instructions as carefully as I
could, and I am at the stage of trying to verify my toolset
by compiling the suggested sample (f.c), and the result is
copied below.  

The first problem looks like the -o option is pointing to a
"strange" place:

-o /cygdrive/c/DOCUME~1/jwalden/LOCALS~1/Temp/ccgeV3OQ.i

The second problem is the following message:

i386-rtems-gcc: installation problem, cannot exec `cc1': No
such file or directory

Any help would be greatly appreciated.

Thanks

$ i386-rtems-gcc -v -S f.c
Using builtin specs.
gcc version 2.95.2 19991024 (release)
 cpp -lang-c -v -D__GNUC__=2 -D__GNUC_MINOR__=95 -Di386
-Drtems -D__rtems__ -D__
i386__ -D__rtems__ -D__rtems__ -D__i386 -D__rtems
-Asystem(rtems) -Acpu(i386) -A
machine(i386) f.c /cygdrive/c/DOCUME~1/jwalden/LOCALS~1/Temp/ccgeV3OQ.i
Reading specs from /usr/lib/gcc-lib/i686-pc-cygwin/gcc-2.95.2-9/specs
gcc version gcc-2.95.2-9 19991024 (cygwin experimental)
 /usr/lib/gcc-lib/i686-pc-cygwin/gcc-2.95.2-9/cpp.exe
-lang-c -v -Asystem(rtems)
 -Acpu(i386) -Amachine(i386) -Di386 -D__386__ -D__i386
-D_X86=1 -D__STDC__=1 -D_
_stdcall=__attribute__((__stdcall__))
-D__cdecl=__attribute__((__cdecl__)) -D__d
eclspec(x)=__attribute__((x)) -D__i386__ -D__386__ -D__i386
-D_X86=1 -D__STDC__=
1 -D__stdcall=__attribute__((__stdcall__))
-D__cdecl=__attribute__((__cdecl__))
-D__declspec(x)=__attribute__((x)) -D__i386 -Asystem(winnt)
-Acpu(i386) -Amachin
e(i386) -Acpu(i386) -Amachine(i386) -Di386 -D__i386
-D__i386__ -Di686 -Dpentiump
ro -D__i686 -D__i686__ -D__pentiumpro -D__pentiumpro__
-D__CYGWIN32__ -D__CYGWIN
__ -Dunix -D__unix__ -D__unix -isystem /usr/local/include
-idirafter /usr/includ
e -D__GNUC__=2 -D__GNUC_MINOR__=95 -Di386 -Drtems
-D__rtems__ -D__i386__ -D__rte
ms__ -D__rtems__ -D__i386 -D__rtems f.c -o
/cygdrive/c/DOCUME~1/jwalden/LOCALS~1
/Temp/ccgeV3OQ.i
GNU CPP version gcc-2.95.2-9 19991024 (cygwin experimental)
(80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc-lib/i686-pc-cygwin/gcc-2.95.2-9/include
 /usr/include
End of search list.
The following default directories have been omitted from the
search path:
 /usr/lib/gcc-lib/i686-pc-cygwin/gcc-2.95.2-9/../../../../include/g++-3
End of omitted list.
cpp: -lang-c: linker input file unused since linking not
done
 cc1 /cygdrive/c/DOCUME~1/jwalden/LOCALS~1/Temp/ccgeV3OQ.i
-quiet -dumpbase f.c
-version -o f.s
i386-rtems-gcc: installation problem, cannot exec `cc1': No
such file or directo



More information about the users mailing list