Open kevleyski opened 1 month ago
24.05
CLAP
macOS Sonoma 14.3 M3
No response
Creating CLAP plugin for Cardinal ld: warning: ignoring duplicate libraries: '-lm', '-lsndfile' Undefined symbols for architecture arm64: "surgextghc::filesystem::is_directory(surgextghc::filesystem::path const&)", referenced from: Surge::Storage::FxUserPreset::doPresetRescan(SurgeStorage, bool) in libsurge-common.a3 Surge::Storage::FxUserPreset::doPresetRescan(SurgeStorage, bool) in libsurge-common.a3 SurgeStorage::SurgeStorage(SurgeStorage::SurgeStorageConfig const&) in libsurge-common.a15 SurgeStorage::createUserDirectory() in libsurge-common.a15 SurgeStorage::refresh_wtlist() in libsurge-common.a15
How are you building the plugin on your system?
Maybe look at the macOS specific prerequisites for the CI builds: https://github.com/DISTRHO/Cardinal/blob/main/.github/workflows/build.yml#L159-L208
Version
24.05
Plugin type
CLAP
OS
macOS Sonoma 14.3 M3
DAW / Host (if applicable)
No response
Description
Creating CLAP plugin for Cardinal ld: warning: ignoring duplicate libraries: '-lm', '-lsndfile' Undefined symbols for architecture arm64: "surgextghc::filesystem::is_directory(surgextghc::filesystem::path const&)", referenced from: Surge::Storage::FxUserPreset::doPresetRescan(SurgeStorage, bool) in libsurge-common.a3 Surge::Storage::FxUserPreset::doPresetRescan(SurgeStorage, bool) in libsurge-common.a3 SurgeStorage::SurgeStorage(SurgeStorage::SurgeStorageConfig const&) in libsurge-common.a15 SurgeStorage::createUserDirectory() in libsurge-common.a15 SurgeStorage::refresh_wtlist() in libsurge-common.a15