Ok, with makefiles , the main concept is that the makefile has a bunch of targets, which are essentually recipes for making various products out your source code and these are stated IN the makefile Often you might have a target called 'dep' for dependencies (ie the libraries, so for instance you might put the pjsip libraries in a subdirectory, and 'dep' goes into that directory and runs the make file there) , and , say another one called 'doc' that runs doxygen and makes the documentation, then another one thats the catch-all that runs the major compilation, and finally one called 'install' that takes the binary and installs it on the machine. This is basically telling you, it cant find ANY targets , or at least ones it believes its allowed to run automatically. Perhaps you should include 1) your make file (Perhaps put it in something like pastie if its big and 2) the steps you did to try and run the compile, and we can have a look and see whats wrong. Regards, Shayne. On 30/09/2009, at 8:24 PM, Wong Peter wrote: > Hello to all, i try to compile a by following this tutorial > > http://trac.pjsip.org/repos/wiki/Getting_Started_Using > > but i encounter this error which are > > make: Nothing to be done for `MakeFile'. > > Please help. > > Thanks. > > -- > Linux > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org =================================== Shayne O'Neill Development Mobile, Web and Business process integration. shayne.oneill at gmail.com 0400247091 Ask me about how Alfresco can help your business grow.