Compilar o plug -in NPAPI no Mac OSX?
Pergunta
Eu só tenho acesso SSH a um computador Mac OSX 10.6, então o Xcode está fora de escopo. Atualmente, tenho problemas para descobrir o formato certo da saída G ++: preciso anexar -shared e -fpic, ou -dynamiclib ou outra bandeira mágica para obter um binário reconhecível pelo Firefox?
Solução
Eu uso o seguinte:
-dynamiclib
-fPIC
-arch foo
como necessário-DXP_MAC=1
,-DXP_MACOSX=1
etc.-framework UsedFrameWork
como necessário-mmacosx-version-min=10.x
se necessário
Lembre -se também de colocar tudo em um pacote de plug -in e incluir um adequado Plist.
Outras dicas
Deve -se notar também que você pode compilar algo usando o Xcode a partir da linha de comando usando o XCodeBuild.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow