On 14 March 2010 22:39, Martin Kalbfuß <ma.kalbf...@web.de> wrote:
> Am Sonntag, den 14.03.2010, 22:29 +0000 schrieb Reuben Thomas:
>> I imagine this question has been asked before, but searching the
>> archives, the net and the manual didn't help me with the following:
>>
>> I have a C program which loads some scripts at runtime. These are
>> stored in datadir (e.g. /usr/local/share/prog). But I also want to be
>> able to run the program from its build directory.
>>
>> At the moment I bake in the relevant path; I imagine that for "make
>> install" I have to rebuild the binary, baking in the installation
>> path, having baked the build directory path in a normal "make".
>>
>> Is there a recommended way to deal with this situation?
>>
>
> set the install prefix to a sub directory of your build directory, This
> way you can test your application, using the datadir path, without
> installing it into the system.

So, are you saying that I cannot test the application without running
"make install"? I would prefer to be able to run "make check" in the
build directory; if I cannot, then "make distcheck" will not work.

-- 
http://rrt.sc3d.org


Reply via email to