make problem with cygwin

Ralf Corsepius ralf_corsepius at rtems.org
Thu Aug 26 14:15:46 UTC 2004


On Thu, 2004-08-26 at 15:51, Haberhausen, Dierk wrote:
> Hello,
> I try to build rtems with cygwin on a windows XP system (No Virus Checker, /
> mounted with -b option, sh shell, path set to
> C:\Cygwin\bin;C:\Cygwin\usr\bin;C:\cygwin\opt\rtems-4.6\bin).
>  
> The configuration with "../rtems-4.6.1/configure --target=i386-rtems
> --enable-rtemsbsp=pc386 --prefix=/opt/rtems-4.6" is done with no error.
>  
> But the make all finished with following error:
> Makefile:567: ***multiple target pattern. Stop.
The interesting stuff would be above this line ..

> make[4]: Leaving directory '/rtems/tools/ib-rtems/i386-rtems/c/pc386/optman'
> make[3]: *** [preinstall-recursive] Error 1
> make[3]: Leaving directory '/rtems/tools/ib-rtems/i386-rtems/c/pc386'
> make[2]: *** [pc386] Error 1
> make[2]: Leaving directory '/rtems/tools/ib-rtems/i386-rtems/c'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory '/rtems/tools/ib-rtems/i386-rtems/c'
> make: *** [all-recursive] Error 1
>  
> I have tried other targets and configuration options but it is always the
> same error.
>  
> I try the same under Linux and it works with no errors. But that's not a
> solution for me because I will work on windows. 
Sigh, one can't prevent people from their own faults ;)

> So if anyone can tell me what I do wrong it would be nice!
This looks like an environment variable clash.

What does "env" say?

Also try
cd /rtems/tools/ib-rtems/i386-rtems/c/pc386/optman
make

and
cd /rtems/tools/ib-rtems/i386-rtems/c/pc386/optman
make -p

Ralf





More information about the users mailing list