Re: [chrony-dev] Building chrony 3.2 on macOS 13.1

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-dev Archives ]



> On 22 Nov 2017, at 14:57, Miroslav Lichvar <mlichvar@xxxxxxxxxx> wrote:
> 
> On Wed, Nov 22, 2017 at 01:49:50PM +0700, Gerriet M. Denkmann wrote:
>> The sub-makes (like make docs) do not work if the make filename (“/Volumes/x.12 + เม่น/Applications/Xcode.app/Contents/Developer/usr/bin/make” in my case) contains any spaces.
>> 
>> Changing all occurrences of : $(MAKE)  to: ‘$(MAKE)’ in chrony-3.2/Makefile.in seems to fix this problem.
> 
> You mean ‘make' using the apostrophe character (ASCII 0x27)?
Yes. Unicode APOSTROPHE = 0x27.


> I have never seen commands in a Makefile quoted like that. As I
> understand it, make generally does not support filenames with spaces.

I am not very experienced with Makefiles; but I think all Unix stuff supports spaces; although sometimes some additional efforts (like quoting) are required.

Using APOSTROPHEs may well not be the correct way to do this - but it works (with GNU Make 3.81) and I do not know  of any better way of quoting.


Kind regards,

Gerriet.


--
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble?  Email listmaster@xxxxxxxxxxxxxxxxxxxx.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/