NPAPI XCode linker - PullRequest
       15

NPAPI XCode linker

1 голос
/ 11 июля 2011

Я пытаюсь скомпилировать базовый плагин для отчетов Firefox и компоновщика, следующая проблема:

Неопределенные символы для архитектуры i386: "_NPN_GetValue", ссылка из: _PluginLog in main.o "_NPN_GetStringIdentifier", ссылка из:_PluginLog в main.o "_NPN_GetProperty", на который ссылаются из: _PluginLog в main.o "_NPN_Invoke", на который ссылаются из: _PluginLog в main.o "_NPN_ReleaseObject", на который ссылаются из: _PluginLog в main.oReal _Variue изmain.o ld: символ (ы) не найден для архитектуры i386 collect2: ld вернул 1 состояние выхода

я пропустил добавление некоторых связанных библиотек?

1 Ответ

2 голосов
/ 11 июля 2011

Вы не можете просто вызывать эти функции, как если бы вы были обычной функцией (они не экспортируются браузером и не связываются с браузером);вам нужно использовать указатели функций из структуры NPNetscapeFuncs, переданной вам браузером.

...