[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: config.h variable substitution

From: Gary Vaughan
Subject: Re: config.h variable substitution
Date: Wed, 6 Feb 2008 23:36:29 +0800

Look up the documentation for Autoconf's AC_DEFINE_UNQUOTED.

-- Sent from my iPod

On 6 Feb 2008, at 22:55, Jules Colding <address@hidden> wrote:


I want to specify a default location for a configuration file so that my
program can find it from a define in config.h.

I want to install the file as "/etc/lorica.conf". So I'll like to do
something like this to get a defined value that can be used at compile

AC_DEFINE([LORICA_CONF_FILE], ["$sysconfdir/lorica.conf"], [Full path to Lorica configuration file])

Unfortunately this doesn't work. In config.h I get:

/* Full path to Lorica configuration file */
#define LORICA_CONF_FILE "$sysconfdir/lorica.conf"

but I want:

/* Full path to Lorica configuration file */
#define LORICA_CONF_FILE "/etc/lorica.conf"

Is it possible to do this?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]