comp.lang.ada
 help / color / mirror / Atom feed
From: "Luke A. Guest" <laguest@archeia.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 20:35:04 +0100	[thread overview]
Message-ID: <u7kmd8$286ku$2@dont-email.me> (raw)
In-Reply-To: <b77a6872-1947-4837-acd3-aabe99ba8501n@googlegroups.com>

On 29/06/2023 18:34, Kenneth Wolcott wrote:

> 1. I'm using gnatmake versus gprbuild because I just haven't gotten used to it yet, not avoiding it specifically.  Of course it looks like it makes things easier...

gnatmake cannot handle project files anymore, it is for building single 
applications, e.g. gnatmake my_app.adb, nothing more. You need to use 
gprbuild with sdlada.

> 3. I have installed libsdl2 via MacPorts:
> port list | grep sdl2
> libsdl2_mixer                  @2.6.3          audio/libsdl2_mixer
> libsdl2                        @2.28.0         devel/libsdl2
> libsdl2-snowleopard            @2.0.22         devel/libsdl2-snowleopard
> libsdl2_gfx                    @1.0.4          devel/libsdl2_gfx
> libsdl2_image                  @2.6.3          devel/libsdl2_image
> libsdl2_net                    @2.2.0          devel/libsdl2_net
> libsdl2_ttf                    @2.20.2         devel/libsdl2_ttf

Right, so the other SDL libs usually install to the same place SDL is, 
so what are the locations? Run these commands and tell me the results:

$ sdl2-config --cflags
$ sdl2-config --libs


> 4. Examples of Alire's "get" failure:

Forget about alire for now, I can update the main repo and you can grab 
the source from there and use GPR_PROJECT_PATH=<path to 
sdlada>/build/gnat:$GPR_PROJECT_PATH to build.

> alr --no-color get libsdl2_ttf
> ERROR: No source release indexed for the requested crate, and cannot use system packages in unknown distribution
> 
> alr --no-color get libsdl2
> ERROR: No source release indexed for the requested crate, and cannot use system packages in unknown distribution

They're probably missing from the mac m1 specific index.


  reply	other threads:[~2023-06-29 19:35 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 [this message]
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