I have a small problem which is causing me all manner of problems building and executing a small c application that I am writing in kdevelop.
I have written it mainly on a desktop machine and being a good boy have been using subversion to keep it safe, and allow others to work on it. Well that was the plan...
I have checked in to subversion the entire kdevelop project directory, which includes all the make and project setting files. This has not been a problem when I have been working on the project using my main desktop machine. The problem comes when I check out the project on my laptop or someone else checks it out so that they can work on bug fixing etc.. The problem is building.... Whenever I run or build the project on another machine, the build fails complaining about the paths being wrong, as they reference the paths on my desktop machine.
cd '/home/devlaptop/datasync/datasync/debug/src' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" gmake -j1 datasync
gmake: *** No rule to make target `/home/grantc/datasync/datasync/src/datasync.c', needed by `datasync.o'. Stop.
*** Exited with status: 2 ***
If I try to remake the make file, nothing seems to happen and the same error appears. Any ideas on how to get around this problem as at the moment, people can edit the files but, I have to build the project to see if it works. As you can imagine it is not an ideal solution.
Thanks in advance...