mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-25 17:27:32 +00:00
fix libfec import
This commit is contained in:
+5
-1
@@ -82,7 +82,11 @@ implementation
|
|||||||
// библиотеку линкеру (ld) на FPC/Darwin — символы остаются undefined. Точно так
|
// библиотеку линкеру (ld) на FPC/Darwin — символы остаются undefined. Точно так
|
||||||
// же работает WDSP ({$linklib wdsp}). Это НЕ форсирует статику: при наличии и
|
// же работает WDSP ({$linklib wdsp}). Это НЕ форсирует статику: при наличии и
|
||||||
// libfec.dylib, и libfec.a в пути поиска ld предпочитает .dylib (как для wdsp).
|
// libfec.dylib, и libfec.a в пути поиска ld предпочитает .dylib (как для wdsp).
|
||||||
{$LINKLIB fec}
|
//
|
||||||
|
// Только Darwin: на Windows {$LINKLIB fec} заставляет ld искать импорт-либу
|
||||||
|
// (libfec.a/.dll.a) и падает с "Import library not found for fec" — там load-time
|
||||||
|
// линковка делается самим FPC из external 'libfec.dll'. На Linux аналогично (как WDSP).
|
||||||
|
{$IFDEF DARWIN}{$LINKLIB fec}{$ENDIF}
|
||||||
const
|
const
|
||||||
{$IFDEF WINDOWS}
|
{$IFDEF WINDOWS}
|
||||||
FEC_LIB = 'libfec.dll';
|
FEC_LIB = 'libfec.dll';
|
||||||
|
|||||||
Reference in New Issue
Block a user