NeatSpeech linker problems (XCode 8.2, Swift3)

Home Forums OpenEars plugins NeatSpeech linker problems (XCode 8.2, Swift3)

Tagged: 

Viewing 2 posts - 1 through 2 (of 2 total)

  • Author
    Posts
  • #1031487
    SuperDuperTango
    Participant

    Hi there.

    I’m working on getting the demo working with NeatSpeech (in a Swift3 Project, XCode 8.2, OE and NeatSpeech downloaded today).

    Everything worked until I dropped the “Voices” folder into the project, (and ensured that they’re picked up in the Framework search paths and they were copied, etc).

    However, now whenever I build, I get the following messages:

    Undefined symbols for architecture x86_64:
    “_OBJC_METACLASS_$_NeatSpeechVoice”, referenced from:
    _OBJC_METACLASS_$_Elliott in Elliott(Elliott.o)
    _OBJC_METACLASS_$_EmmaAlternate in EmmaAlternate(EmmaAlternate.o)
    _OBJC_METACLASS_$_Emma in Emma(Emma.o)
    _OBJC_METACLASS_$_Daniel in Daniel(Daniel.o)
    _OBJC_METACLASS_$_WilliamAlternate in WilliamAlternate(WilliamAlternate.o)
    _OBJC_METACLASS_$_Beatrice in Beatrice(Beatrice.o)
    _OBJC_METACLASS_$_Martina in Martina(Martina.o)

    “_OBJC_CLASS_$_NeatSpeechVoice”, referenced from:
    _OBJC_CLASS_$_Elliott in Elliott(Elliott.o)
    _OBJC_CLASS_$_EmmaAlternate in EmmaAlternate(EmmaAlternate.o)
    _OBJC_CLASS_$_Emma in Emma(Emma.o)
    _OBJC_CLASS_$_Daniel in Daniel(Daniel.o)
    _OBJC_CLASS_$_WilliamAlternate in WilliamAlternate(WilliamAlternate.o)
    _OBJC_CLASS_$_Beatrice in Beatrice(Beatrice.o)
    _OBJC_CLASS_$_Martina in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.additionalOptions”, referenced from:
    -[Elliott additionalOptions] in Elliott(Elliott.o)
    -[EmmaAlternate additionalOptions] in EmmaAlternate(EmmaAlternate.o)
    -[Emma additionalOptions] in Emma(Emma.o)
    -[Daniel additionalOptions] in Daniel(Daniel.o)
    -[WilliamAlternate additionalOptions] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice additionalOptions] in Beatrice(Beatrice.o)
    -[Martina additionalOptions] in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.uvThreshhold”, referenced from:
    -[Elliott uvThreshhold] in Elliott(Elliott.o)
    -[EmmaAlternate uvThreshhold] in EmmaAlternate(EmmaAlternate.o)
    -[Emma uvThreshhold] in Emma(Emma.o)
    -[Daniel uvThreshhold] in Daniel(Daniel.o)
    -[WilliamAlternate uvThreshhold] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice uvThreshhold] in Beatrice(Beatrice.o)
    -[Martina uvThreshhold] in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.zArgument”, referenced from:
    -[Elliott zArgument] in Elliott(Elliott.o)
    -[EmmaAlternate zArgument] in EmmaAlternate(EmmaAlternate.o)
    -[Emma zArgument] in Emma(Emma.o)
    -[Daniel zArgument] in Daniel(Daniel.o)
    -[WilliamAlternate zArgument] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice zArgument] in Beatrice(Beatrice.o)
    -[Martina zArgument] in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.pArgument”, referenced from:
    -[Elliott pArgument] in Elliott(Elliott.o)
    -[EmmaAlternate pArgument] in EmmaAlternate(EmmaAlternate.o)
    -[Emma pArgument] in Emma(Emma.o)
    -[Daniel pArgument] in Daniel(Daniel.o)
    -[WilliamAlternate pArgument] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice pArgument] in Beatrice(Beatrice.o)
    -[Martina pArgument] in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.sampleRate”, referenced from:
    -[Elliott sampleRate] in Elliott(Elliott.o)
    -[EmmaAlternate sampleRate] in EmmaAlternate(EmmaAlternate.o)
    -[Emma sampleRate] in Emma(Emma.o)
    -[Daniel sampleRate] in Daniel(Daniel.o)
    -[WilliamAlternate sampleRate] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice sampleRate] in Beatrice(Beatrice.o)
    -[Martina sampleRate] in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.transformation”, referenced from:
    -[Elliott transformation] in Elliott(Elliott.o)
    -[EmmaAlternate transformation] in EmmaAlternate(EmmaAlternate.o)
    -[Emma transformation] in Emma(Emma.o)
    -[Daniel transformation] in Daniel(Daniel.o)
    -[WilliamAlternate transformation] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice transformation] in Beatrice(Beatrice.o)
    -[Martina transformation] in Martina(Martina.o)

    “_OBJC_IVAR_$_NeatSpeechVoice.voiceNamePrefix”, referenced from:
    -[Elliott voiceNamePrefix] in Elliott(Elliott.o)
    -[EmmaAlternate voiceNamePrefix] in EmmaAlternate(EmmaAlternate.o)
    -[Emma voiceNamePrefix] in Emma(Emma.o)
    -[Daniel voiceNamePrefix] in Daniel(Daniel.o)
    -[WilliamAlternate voiceNamePrefix] in WilliamAlternate(WilliamAlternate.o)
    -[Beatrice voiceNamePrefix] in Beatrice(Beatrice.o)
    -[Martina voiceNamePrefix] in Martina(Martina.o)

    ld: symbol(s) not found for architecture x86_64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)

    Any idea what i’m doing wrong? Thanks.

    #1031488
    Halle Winkler
    Politepix

    Welcome,

    Sorry, I’m honestly not sure – there is definitely an x86_64 slice in the voice files.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.