EmbDev.net

Forum: ARM programming with GCC/GNU tools make: Error -- Configuration file `/etc/startup.mk' not found


von Alex B. (Company: Gemalto) (cyberrevenger)


Rate this post
useful
not useful
Hi Dears,
Could you please help me with subject?
I successfully install YAGARTO Tools and YAGARTO GNU ARM toolchain. So 
then I execute
C:\>arm-elf-gcc --version

The result looks like:

arm-elf-gcc (GCC) 4.3.3
Copyright (C) 2008 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.

So, it's ok, but then I try to do "make clean" or "make all" I have this 
message:

make: Error -- Configuration file `/etc/startup.mk' not found

Could you suggest how to solve it?

Thanks in advance.

von Clifford S. (clifford)


Rate this post
useful
not useful
make and gcc are different programs, the version of gcc you have is 
irrelevant; that is not what is running or giving the error. Make may be 
used to run gcc, but in this case make is failing to even start up.

What would be more interesting is the version of make you are running:

make --version

If that does not work, then you are probably not running GNU make. I 
reckon that is a safe bet since GNU make does not use startup.mk as far 
as I can tell (reading the documentation). MKS make does however. If 
that is what is running then

make -V

will show the version.

Search your disk for files called make.exe. If you want to run a 
specific one, specify its path completely, or place it ahead of any 
other in the PATH environment variable, or change its name. or just 
remove the redundant ones. This one does not even run so I would say 
that it is redundant!

Unfortunately 'make' is a common name for a number of different build 
management utilities. Only Microsoft that the good sense (yes I said 
that) to rename their implementation 'nmake'!

Clifford

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.