Next: , Previous: Why Not Imake, Up: FAQ

20.5 How Do I #define Installation Directories?

     My program needs library files, installed in datadir and
     similar.  If I use
          AC_DEFINE_UNQUOTED([DATADIR], [$datadir],
            [Define to the read-only architecture-independent
             data directory.])

I get

          #define DATADIR "${prefix}/share"

As already explained, this behavior is on purpose, mandated by the GNU Coding Standards, see Installation Directory Variables. There are several means to achieve a similar goal: