MacOS build issue

Chris Sherlock chris.sherlock79 at gmail.com
Thu Nov 14 18:47:21 UTC 2019


> On 15 Nov 2019, at 3:54 am, Michael Stahl <mst at libreoffice.org> wrote:
> 
> On 14.11.19 17:51, Michael Stahl wrote:
>> On 14.11.19 17:06, Chris Sherlock wrote:
>>> Hey all,
>>> 
>>> I’m running macOS Catalina. After getting some help tweaking the lode setup script to handled Catalina, I’ve now gotten to the point where I am running make, but I get an error.
>>> 
>>> I’ve run the verbose make option in the hope that someone might be able to assist me with the following error I’m getting:
>>> 
>>> christophersherlock at imac core % make clean
>> i'm guessing that this ^ is a recent make that was built by lode
>>> rm -fr /Users/christophersherlock/repos/lode/dev/core/test-install
>>> rm -fr /Users/christophersherlock/repos/lode/dev/core/instdir
>>> rm -fr /Users/christophersherlock/repos/lode/dev/core/workdir
>>> christophersherlock at imac core % make GMAKE_OPTIONS='VERBOSE=1'
>>> /Applications/Xcode.app/Contents/Developer/usr/bin/make -j 1  VERBOSE=1
>> i'm guessing that this ^ is some 10 year old thing that doesn't support $(file)
>> then your config_host.mk contains export HAVE_GNUMAKE_FILE_FUNC=TRUE but it's a lie and nothing works...
> 
> quite frankly i wonder if we should just remove support for building with make < 4.0 on master; better to have a clear error message than funny inconsistent build configurations leading to mysterious errors…

I would agree - you are, for the record, completely correct. I installed a later version of make from brew, and the issue went away. 

Thanks Michael, I had no idea the Xcode make was so out of date (or that it would even cause these issues…)!

Chris




More information about the LibreOffice mailing list