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: Wed, 28 Jun 2023 14:53:10 -0700 (PDT) [thread overview]
Message-ID: <21e6c8c0-ec62-4192-aa5d-39d38149821cn@googlegroups.com> (raw)
In-Reply-To: <5442a053-9c59-4be4-8485-b0df2e589aedn@googlegroups.com>
On Wednesday, June 28, 2023 at 2:18:36 PM UTC-7, Kenneth Wolcott wrote:
> On Wednesday, June 28, 2023 at 2:14:00 PM UTC-7, Luke A. Guest wrote:
> > On 28/06/2023 19:38, Kenneth Wolcott wrote:
> > > Hi;
> > >
> > > Trying to build SDL Ada on a Mac Mini with M1 chip, running Ventura 13.4.1...
> > >
> > > sudo make DESTDIR=/opt/ext_ada_lib/sdlada SDL_PLATFORM=macosx SDL_MODE=release
> > > mkdir -p gen/src/
> > > gprbuild -p -gnat2012 -XSDL_MODE=release -XSDL_PLATFORM=macosx \
> > > -Psdlada.gpr
> > > Compile
> > > [C] version_ttf.c
> > > [redacted]/Ada/from_GitHub/sdlada-master/src/ttf/version_ttf.c:27:18: fatal error: SDL2_ttf/SDL_ttf.h: No such file or directory
> > > 27 | #include <SDL2_ttf/SDL_ttf.h>
> > > | ^~~~~~~~~~~~~~~~~~~~
> > > compilation terminated.
> > > gprbuild: *** compilation phase failed
> > > make: *** [lib/libadasdl.a] Error 4
> > Have you installed sdl ttf with brew? I cannot confirm this all works
> > without brew.
> Hi Luke;
>
> I heavily use MacPorts. I keep hearing that it is a very bad idea to have MacPorts and HomeBrew concurrently installed on the same machine. Is it at all possible to do this without HomeBrew? Apparently I did not read your documentation carefully enough...I thought that having SDL installed via HomeBrew was optional, not required.
>
> Thanks,
> Ken
Since I'm not using ALIRE (ALR), but using gnatmake (I'm on a Mac mini with an M1 chip, ALR refuses to get most packages because I don't have a native Ada compiler), I thought that the HomeBrew mention was in regards to using the SDLAda package via ALIRE.
So that's a different problem requiring a different post :-)
Thanks,
Ken
next prev parent reply other threads:[~2023-06-28 21:53 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 [this message]
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
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