On 2010.04.19 16:11, Mahmood Naderan wrote:
Hi,
I am trying to <make> a project, but the problem is, in the middle of
the process I get an error:
make[13]: *** No rule to make target `librecognize.a'. Stop.
make[12]: *** [recognize] Error 2
make[11]: *** [facet_1] Error 2
make[10]: *** [facet_1] Error 2
make[9]: *** [core] Error 2
make[8]: *** [logic2] Error 2
make[7]: *** [CM] Error 2
make[6]: *** [CM] Error 2
make[5]: *** [CM] Error 2
make[4]: *** [all] Error 2
make[3]: *** [all] Error 2
make[2]: *** [all] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2

1- what does "make [N]" mean? are they showing the stack trace?
Mean recursive invocation of make up to 14 level.

2- That library file is actually existed. My question is how can I trace
to see what is the problem exactly. For example since the file exists,
the problem maybe with paths.
In last makefile your library may not be accessed. Check it first.
You can see where it in string like

  make[20]: Entering directory `/cygdrive/d/tmp/1/dir/dir2'

--
С уважением, Александр Гавенко.


_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to