gcl-devel
[Top][All Lists]
Advanced

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

Re: macOS status


From: Camm Maguire
Subject: Re: macOS status
Date: Tue, 30 Jan 2024 11:28:11 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)

Greetings!

Given this unless anyone objects I will backout the readlinkat configure
workaround and fail the build if readlinkat is not found.  We would need
a workable substitution if we wanted a workaround in any case and do not
have one yet.

BTW, axiom, acl2, maxima, hol88, and fricas are all supported by gcl
2.6.14 across all Debian/Ubuntu platforms at present.  I expect some
issues with 2.7 given the magnitude of changes, but the fricas
developers have said they have already tried it with success.

I have an old mac virtualbox which I never use except at the last point
in gcl releases.  Nonetheless I have fired it up, and run into the
problem that sed cannot put newlines into the replacement text.  You
guys are surely past this point.  I know next to nothing about macosx
versions and software installations -- perhaps you could point me to a
hopefully painless way to upgrade this virtualbox image to the latest
reasonable without destroying it.

Take care,

"Chun Tian (binghe)" <binghe.lisp@gmail.com> writes:

> Greetings,
>
> I was watching this thread closely. Thank you both so much. Now I
> finally see some hopes in building GCL under latest macOS (Sonoma, I'm
> using Intel mac).
>
> I think it's OK to ignore macOS versions where readlinkat() is not
> available, because on those old platforms GCL 2.6.12 at least works.
>
> P. S. Once GCL 2.7 is working, I'll try my best to get AXIOM working
> with it.
>
> --Chun
>
> On 30/01/24 01:51, Camm Maguire wrote:
>> Greetings!  Found it, thanks so much!  You should be good to go now on
>> master. Please let me know if problems persist.
>> 
>> Take care,
>> 
>> Kirill A. Korinsky <kirill@korins.ky> writes:
>> 
>>> On Mon, 29 Jan 2024 04:37:55 +0100,
>>> Camm Maguire wrote:
>>>>
>>>> But configure did not detect it in your problem build?
>>>>
>>>
>>> As far as I see it did:
>>>
>>>   configure:9002: checking for readlinkat
>>>   configure:9002: /usr/bin/clang -o conftest -pipe -fno-pie
>>> -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch
>>> x86_64 -Wno-implicit-function-declaration -g -fsigned-char -pipe
>>> -fcommon -fno-builtin-malloc -fno-builtin-free -fno-PIE -fno-pie
>>> -fno-PIC -fno-pic -Wall -Wno-builtin-requires-header -Wno-empty-body
>>> -Wno-self-assign -Wno-unused-but-set-variable
>>> -Wno-incomplete-setjmp-declaration -m64 -I/opt/local/include
>>> -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk
>>> -L/opt/local/lib -Wl,-headerpad_max_install_names -fno-pie
>>> -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk
>>> -arch x86_64 -Wl,-no_pie -m64 -Wl,-headerpad,72 conftest.c >&5
>>>   configure:9002: $? = 0
>>>   configure:9002: result: yes
>> 
>

-- 
Camm Maguire                                        camm@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah



reply via email to

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