fix macOS build

This commit is contained in:
Uladzimir Karpenka
2026-05-28 15:59:49 +03:00
parent 4f281ce400
commit 4f127a30ad
8 changed files with 51 additions and 17 deletions
+8 -3
View File
@@ -16,8 +16,9 @@ unit WDSP;
// Если wdsp.dll / libwdsp.so отсутствует — функции будут nil вместо краша.
// WDSPEngine.Open вернёт False и программа продолжит работу в демо-режиме.
{$IFDEF FPC}
{$WEAKEXTERNALSYMBOLS ON}
{$IFDEF DARWIN}
{$linklib wdsp}
{$ENDIF}
interface
@@ -28,9 +29,13 @@ uses
const
{$IFDEF WINDOWS}
WDSP_LIB = 'wdsp.dll';
{$ELSE}
{$ENDIF}
{$IFDEF LINUX}
WDSP_LIB = 'libwdsp.so';
{$ENDIF}
{$IFDEF DARWIN}
WDSP_LIB = 'libwdsp.dylib';
{$ENDIF}
// Analyzer detector modes
DETECTOR_MODE_PEAK = 0;