texinfo-devel
[Top][All Lists]
Advanced

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

Re: [platform-testers] texinfo pretest


From: Gavin Smith
Subject: Re: [platform-testers] texinfo pretest
Date: Sun, 17 May 2015 16:49:50 +0100

On 17 May 2015 at 16:26, Gavin Smith <address@hidden> wrote:
>> On FreeBSD 9.3 - build failed due to "Error expanding embedded variable." -
>> perhaps 'make' related.
>>
>>     $ make
>>     ...
>>     Making all in install-info
>>     Making all in .
>>     gcc -DHAVE_CONFIG_H -I. -I..  -I..
>> -I../gnulib/lib                 -I../gnulib/lib
>> -DLOCALEDIR=\"/usr /local/share/locale\"  -D_THREAD_SAFE
>> -I/usr/local/include  -g -O2 -MT install-info.o -MD -MP -MF
>> .deps/install-info.Tpo -c -o install-info.o install-info.c
>>     mv -f .deps/install-info.Tpo .deps/install-info.Po
>>     gcc  -g -O2   -o ginstall-info install-info.o ../gnulib/lib/libgnu.a
>> /usr/local/lib/libintl.so -L/usr/local/lib /usr/local/lib/libiconv.so
>> -Wl,-rpath -Wl,/usr/local/lib
>>     Making all in tests
>>     Making all in po
>>     Error expanding embedded variable.
>>     *** [all-recursive] Error code 1
>
> I'm trying to search the Web for information but everyone has said so
> far "use GNU make instead". :-(
>

It's just a guess but I am wondering if in this line,

GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))

it's trying to get the value of USE_MSGTXT, which hasn't been defined
yet. This could be fixed by moving the USE_MSGTXT earlier in the
Makefile. (Under GNU make these are all "recursively expanded
variables" and aren't expanded until the variables are substituted
somewhere else.)



reply via email to

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