From: Kenneth Wolcott <kennethwolcott@gmail.com>
Subject: Re: SDL Ada package fails to compile on Mac, gnat 13.1, missing "SDL2_ttf/SDL_ttf.h"
Date: Thu, 29 Jun 2023 15:12:57 -0700 (PDT) [thread overview]
Message-ID: <276116c1-7164-46af-9eeb-44f6c35d76aan@googlegroups.com> (raw)
In-Reply-To: <lyy1k2otf2.fsf@pushface.org>
On Thursday, June 29, 2023 at 2:22:30 PM UTC-7, Simon Wright wrote:
> Kenneth Wolcott writes:
>
> > 2. I stopped using Alire because I wanted a native gnat compiler and
> > Alire didn't provide one and now that I installed and am using Simon's
> > (again, thank you) build, Alire refuses to "get" some interesting
> > packages. I'll respond later with some specific examples. Perhaps I
> > have Alire improperly installed or configured...
> I wrote up something about this[1].
>
> Alire will download and install external packages (e.g. SDL2) if it
> knows how to use the host system's package manager. The "nightly"
> builds[2] for macOS know how to install via Homebrew, provided that the
> external manifest has been updated[3].
>
> If someone wants to upgrade Alire to use MacPorts, I'm sure that would
> be welcomed.
>
> Adding aarch64 compilers to the mix makes things somewhat more
> complicated.
>
> Does MacPorts provide aarch64 (aka arm64) binary libraries? the object
> code and libraries that are linked to produce an executable must be
> consistent, all x86_64 or all aarch64.
I have no configured MacPorts to not accept any binaries that aren't aarch64
and I do almost all of my upgrade+updates using the source flag so that I build from source. There's only one issue that I've experienced after making that change:
port outdated
sbcl-bootstrap 2.1.2_0 < 2.2.9_0
The following are two lines from the failed upgrade to MacPorts, but they don't really adversely affect me because I have a prior version (I don't recall what I have that requires this package :-) )
Error: Cannot install qt4-mac for the arch 'x86_64' because
Error: its dependency dbus does not build for the required arch by default
port installed | grep sbcl-bootstrap
sbcl-bootstrap @2.1.2_0 (active)
> [1]
> https://forward-in-code.blogspot.com/2023/06/alire-on-macos-revisited.html
> [2] https://github.com/alire-project/alire/releases
> [3] https://github.com/alire-project/alire-index/pull/832
I'll take a look at those references...
Thanks,
Ken
next prev parent reply other threads:[~2023-06-29 22:12 UTC|newest]
Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-06-28 18:38 SDL Ada package fails to compile on Mac, gnat 13.1, missing "SDL2_ttf/SDL_ttf.h" Kenneth Wolcott
2023-06-28 21:13 ` Luke A. Guest
2023-06-28 21:18 ` Kenneth Wolcott
2023-06-28 21:53 ` Kenneth Wolcott
2023-06-28 22:45 ` Luke A. Guest
2023-06-29 0:17 ` Kenneth Wolcott
2023-06-29 9:50 ` Luke A. Guest
2023-06-29 13:12 ` Simon Wright
2023-06-29 13:39 ` Luke A. Guest
2023-06-29 16:06 ` Simon Wright
2023-06-29 17:34 ` Kenneth Wolcott
2023-06-29 19:35 ` Luke A. Guest
2023-06-29 22:04 ` Kenneth Wolcott
2023-06-30 8:04 ` Luke A. Guest
2023-06-30 15:41 ` Kenneth Wolcott
2023-06-30 15:43 ` Luke A. Guest
2023-06-30 11:30 ` Luke A. Guest
2023-06-30 13:26 ` Luke A. Guest
2023-07-02 7:01 ` Luke A. Guest
2023-07-02 17:05 ` Kenneth Wolcott
2023-07-02 19:23 ` Simon Wright
2023-07-02 19:26 ` Kenneth Wolcott
2023-07-02 19:52 ` Luke A. Guest
2023-07-02 20:20 ` Kenneth Wolcott
2023-07-02 21:34 ` Kenneth Wolcott
2023-07-02 21:40 ` Luke A. Guest
2023-07-02 21:59 ` Kenneth Wolcott
2023-07-03 12:23 ` Luke A. Guest
2023-07-03 19:58 ` Kenneth Wolcott
2023-07-03 20:10 ` Luke A. Guest
2023-07-03 20:11 ` Luke A. Guest
2023-07-03 22:56 ` Kenneth Wolcott
2023-07-03 23:01 ` Kenneth Wolcott
2023-07-03 23:10 ` Kenneth Wolcott
2023-07-03 23:24 ` Keith Thompson
2023-07-03 23:58 ` Kenneth Wolcott
2023-07-04 9:00 ` Luke A. Guest
2023-07-06 19:37 ` Kenneth Wolcott
2023-07-07 1:23 ` Kenneth Wolcott
2023-07-07 1:25 ` Kenneth Wolcott
2023-07-12 5:43 ` Kenneth Wolcott
2023-07-12 6:01 ` Kenneth Wolcott
2023-07-12 15:44 ` Luke A. Guest
2023-07-12 23:09 ` Kenneth Wolcott
2023-07-12 23:11 ` Kenneth Wolcott
2023-07-13 10:59 ` Luke A. Guest
2023-07-13 14:14 ` Rod Kay
2023-07-13 15:15 ` Kenneth Wolcott
2023-07-04 8:59 ` Luke A. Guest
2023-07-04 8:57 ` Luke A. Guest
2023-06-29 21:22 ` Simon Wright
2023-06-29 22:12 ` Kenneth Wolcott [this message]
2023-06-29 19:29 ` Luke A. Guest
2023-06-29 11:33 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox