EmbDev.net

Forum: ARM programming with GCC/GNU tools Yagarto make Error


von Gary E. (Company: Google Inc.) (gembler)


Rate this post
useful
not useful
Using the latest Yagarto Tools and GNU ARM Toolchain, I get:

C:\Atmelprj\workspace\uc>make
C:\Program: C:\Program: No such file or directory
make: *** [Cstartup.o] Error 127

It appears I am using the correct make:

C:\Atmelprj\workspace\uc>make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i686-pc-mingw32

Prior to upgrading to the latest Yagarto version, this error did not 
appear.

The "C:\Program:" in the error message is suspicious. Could it be 
truncating after the space in "C:\Program Files\..." ?

Any help on this is appreciated.

-Gary

von (prx) A. K. (prx)


Rate this post
useful
not useful
Installing Unix/Linux related programs to a directory path containing 
spaces is an easy way to get into all sorts of trouble. Either try to 
find all places where paths are used without surrounding quotes, or 
reinstall to a different place.

von Gary E. (Company: Google Inc.) (gembler)


Rate this post
useful
not useful
That's a good point. I've encountered this problem before. That's why I 
suspected a problem with a space in the PATH. However, this was not a 
problem on the earlier Yagarto version. I used the default installation 
parameters which installed Yagarto under C:\Program Files.

As an experiment I uninstalled Yagarto and reinstalled directly under 
C:\. This fixed the problem. mifi should change his installer script if 
this is the way Yagarto now works.

Also, beware of the Yagarto Tools installation. It still has the NSIS 
installer bug that corrupts the PATH if the PATH contains over 1K 
characters.

-Gary

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.