USERNAME PASSWORD LOST PASSWORD? REGISTER
"A Complete Mobile Application Development Environment"
Advertisement

Downloads
Documentation
Forums
Blog
Press
Bug Tracking
Creator IDs
Contact Us




ACCESS Developer Network
Welcome, Guest
Please Login or Register.
Lost Password?
Problems with Multi Project Makefiles (1 viewing)
_GEN_GOTOBOTTOM Post Reply Favoured: 0
TOPIC: Problems with Multi Project Makefiles
#697
ebresie (User)
Expert Boarder
Posts: 28
graphgraph
User Offline Click here to see the profile of this user
Problems with Multi Project Makefiles 2008/09/13 19:20 Karma: 1  
Hey guys, I am working on a program and a library and when I built the program which references the library, it calls items in the project GODS generated makefile. In the application makefile it includes:

.PHONY: all clean dependents
E:/workspace.palm/MyLib/Debug/MyLib.prc:

-include $(ROOT)/makefile.targets

I get an error indicating "The error -- target pattern contains no `%' " on the E:/workspace...portion of the execution.

I found the following at http://www.cygwin.com/ml/cygwin/2006-07/msg00376.html

>I think you'll find that this is due to the dropping of support for
>Windows paths in the new (3.81) version of make. I suspect
>$(RELEASEDIR) has a ':' in it somewhere.
>
>Try something like this:
>
>RELEASEDIR:=$(shell cygpath -u $(RELEASEDIR))

As listed it shows:

E:/workspace.palm/MyLib/Debug/MyLib.prc:

which has two :'s.

Running the cygpath -u on the path I get

/cygdrive/e/workspace.palm/MyLib/Debug/MyLib.prc

Is there any way to put the cygpath type reference in the given dependency item in the autogenerated makefile?

Eric
  The administrator has disabled public write access.
_GEN_GOTOTOP Post Reply
Powered by FireBoardget the latest posts directly to your desktop


© 2008 ACCESS Developer Network    |    Joomla! is Free Software released under the GNU/GPL License.    |    ACCESS Global Website
Events Support Community Platforms Home