Problem with compiling SDL2 program on macOS Ventura with Apple Silicon lazarus / 39-Graphics ---------------------------------------------------------------------- cybermonkey342 · 2023-03-26 17:17 Hello everyone, unfortunately, I'm stuck here. I'm trying to compile a program that uses SDL2 on a Mac with macOS Ventura and Apple Silicon. I don't want to link against the library, but against the framework. I provide the following parameters, which worked under macOS Monterey: Quotefpc spri]"]>Blockedve.pas -Ff/Library/Frameworks However, under Ventura, I only get the following error messages: QuoteLinking spri]"]>Blockedve ld: library not found for -lSDL2 An error occurred while linking spri]"]>Blockedve.pas(72,32) Error: Error while linking spri]"]>Blockedve.pas(72,32) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted Error: /usr/local/bin/ppca64 returned an error exitcode What am I doing wrong? By the way, it works perfectly fine with clang when I compile a C programm using SDL2 like this: Quoteclang SDLTest.c -o SDLTest -I/Library/Frameworks/SDL2.framework/Headers -F/Library/Frameworks -framework SDL2 ---------------------------------------------------------------------- carl_caulkett · 2023-10-09 09:24 I can go one better. I'm getting similar build failures after a fresh install of Lazarus 2.2.6 on macOS 13.6 Ventura. This time with a completely blank project 😮