|
From: Egon T. <ego...@ut...> - 2004-01-09 09:06:05
|
Hi all!
Leif Johnson wrote:
>>When I call "make install", I get the following message:
>>
>>/bin/sh ../../mkinstalldirs /IDL3Templates
>>mkdir -p -- /IDL3Templates
>>mkdir: kann Verzeichnis »/IDL3Templates« nicht anlegen: Keine
>>Berechtigung
>>
>>Maybe a missing path-prefix or an empty variable.
>
>
> With the autotools, it's almost always a good idea to re-run
> autogen.{py|sh} if you notice that anyone has changed the configure.ac
> file. In this case, I recently modified the name of a variable in
> configure.ac, and if you don't re-run autoconf, autoheader, and
> automake, then the new variable won't be in your Makefiles.
>
> Anyway, just re-run autogen.py in the ccmtools top level directory,
> and everything should be ok. :)
Unfortunately, that's not enough. I've had the same problem.
I think there is a mismatch between the definition of the template's
install directory between the toplevel configuration files
(configure.ac, Makefile.am) and the Makefile.am files contained in the
*Template/ directories.
To make it work, I changed the *Template/Makefile.am files:
from: templatedir = $(DATA_ROOT)/CppLocalTemplates
to templatedir = $(TEMPLATE_ROOT)/CppLocalTemplates
thus, make install is working now.
Hey Leif, I will undo this changes as soon as we have fixed the
configuration mismatch.
:-) Egon
|