Opção desconhecida -pthread em LD

0

Este é um acompanhamento de este problema no Github.

Basicamente, no OS X El Capitan, recebo esta mensagem:

ld: unknown option: -pthread
clang: error: linker command failed with exit code 1 (use -v to see invocation)
--- errorlevel 1

Como pode ser visto no link acima, isso é vinculado ffmpeg-d através de dub a um projeto d.

Mas por que está acontecendo? OS X é Posix, e eu acho que ele suportaria tópicos posix , mas não parece, pelo menos no meu caso. Eu tentei procurar on-line por informações, mas não há muita documentação e parece que não é suportado em muitos sistemas.

Isso é verdade no OS X?

E como devo evitar esse problema?

Obrigado antecipadamente.

    
por Aaron Cruz 25.03.2016 / 09:07

1 resposta

0

Tudo bem, encontrei uma resposta. Eu não sei se isso é intencional, mas eu tive que executar (durante a criação do ffmpeg) ./configure --disable-pthread . Isso resolvido, pelo menos por enquanto. Não tenho certeza se deve funcionar sem threads. Além disso, ./configure --help mostra disable pthreads [autodetect] , o que parece indicar que é para ser detectado automaticamente.

    
por 25.03.2016 / 10:24