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 |