I think I have a autotools fix that will work for everyone.
I removed the AC_DEFINE_UNQUOTED in favor of passing the paths as
defined at compile time.
I also simplified the defines that are needed for building for
different situations.
I don't have it checked it yet, later this week.

Jay

On Sun, May 10, 2009 at 11:19 PM, Jay Sorg <jay.s...@gmail.com> wrote:
> I'm confused,
> When I apply this patch and I run
>
> ./bootstrap
> ./configure --prefix=/home/jay/xrdpinst
>
> I get bad defines in config_ac.h.  config_ac.h is the autoconfig
> header file name we use because we already had a config.h.
> For example it creates this line.
> #define XRDP_CFG_FILE "${prefix}/etc/xrdp/xrdp.ini"
> It seems ${sysconfdir} is defined as ${prefix}/etc
> I don't see how this can work.
> Am I missing something?
>
> Jay
>
> On Sat, Mar 21, 2009 at 11:27 AM, Stuart Jansen <sjan...@buscaluz.org> wrote:
>> Replace %{prefix} with %{datadir}, %{localstatedir}, %{sbindir} & 
>> %{sysconfdir}
>> ---
>>  configure.ac |   18 +++++++++---------
>>  1 files changed, 9 insertions(+), 9 deletions(-)
>>
>> diff --git a/configure.ac b/configure.ac
>> index f597076..f0a1fea 100644
>> --- a/configure.ac
>> +++ b/configure.ac
>> @@ -23,15 +23,15 @@ libdir="${libdir}/xrdp/";
>>  if test "x${prefix}" = "xNONE" ; then
>>  sysconfdir="/etc/";
>>  else
>> -AC_DEFINE_UNQUOTED([XRDP_CFG_PATH], ["${prefix}/etc/xrdp"], [xrdp config 
>> dir])
>> -AC_DEFINE_UNQUOTED([XRDP_CFG_FILE], ["${prefix}/etc/xrdp/xrdp.ini"], [xrdp 
>> config file])
>> -AC_DEFINE_UNQUOTED([XRDP_KEY_FILE], ["${prefix}/etc/xrdp/rsakeys.ini"], 
>> [xrdp key file])
>> -AC_DEFINE_UNQUOTED([XRDP_KEYMAP_FILE], ["${prefix}/etc/xrdp/km-%4.4x.ini"], 
>> [xrdp keymap file])
>> -AC_DEFINE_UNQUOTED([XRDP_PID_FILE], ["${prefix}/var/run/xrdp.pid"], [xrdp 
>> pid file])
>> -AC_DEFINE_UNQUOTED([XRDP_SBIN_PATH], ["${prefix}/sbin"], [xrdp sbin dir])
>> -AC_DEFINE_UNQUOTED([XRDP_SHARE_PATH], ["${prefix}/share/xrdp"], [xrdp share 
>> dir])
>> -AC_DEFINE_UNQUOTED([SESMAN_PID_FILE], ["${prefix}/var/run/sesman.pid"], 
>> [sesman pid file])
>> -AC_DEFINE_UNQUOTED([SESMAN_CFG_FILE], ["${prefix}/etc/xrdp/sesman.ini"], 
>> [sesman config file])
>> +AC_DEFINE_UNQUOTED([XRDP_CFG_PATH], ["${sysconfdir}/xrdp"], [xrdp config 
>> dir])
>> +AC_DEFINE_UNQUOTED([XRDP_CFG_FILE], ["${sysconfdir}/xrdp/xrdp.ini"], [xrdp 
>> config file])
>> +AC_DEFINE_UNQUOTED([XRDP_KEY_FILE], ["${sysconfdir}/xrdp/rsakeys.ini"], 
>> [xrdp key file])
>> +AC_DEFINE_UNQUOTED([XRDP_KEYMAP_FILE], ["${sysconfdir}/xrdp/km-%4.4x.ini"], 
>> [xrdp keymap file])
>> +AC_DEFINE_UNQUOTED([XRDP_PID_FILE], ["${localstatedir}/run/xrdp.pid"], 
>> [xrdp pid file])
>> +AC_DEFINE_UNQUOTED([XRDP_SBIN_PATH], ["${sbindir}"], [xrdp sbin dir])
>> +AC_DEFINE_UNQUOTED([XRDP_SHARE_PATH], ["${datadir}/xrdp"], [xrdp share dir])
>> +AC_DEFINE_UNQUOTED([SESMAN_PID_FILE], ["${localstatedir}/run/sesman.pid"], 
>> [sesman pid file])
>> +AC_DEFINE_UNQUOTED([SESMAN_CFG_FILE], ["${sysconfdir}/xrdp/sesman.ini"], 
>> [sesman config file])
>>  fi
>>  AC_CONFIG_FILES([Makefile
>>                  common/Makefile
>> --
>> 1.6.0.6
>>
>>
>> ------------------------------------------------------------------------------
>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
>> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
>> software that enables intelligent coding and step-through debugging.
>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>> _______________________________________________
>> xrdp-devel mailing list
>> xrdp-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/xrdp-devel
>>
>

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
xrdp-devel mailing list
xrdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xrdp-devel

Reply via email to