내가 만들고있는 XULRunner 응용 프로그램 용 XPCOM 플러그인을 만들고 싶습니다. Mozilla는 32 비트 구조의 XULRunner SDK 만 제공하므로 32 비트 라이브러리와 연결해야합니다. 이것은 많은 라이브러리가 나에 의해 만들어 져야 함을 의미합니다.Snow Leopard 64 비트에서 32 비트 코드 다루기?
내가 할 수있는 sudo make install
32 비트 빌드 :
나는 몇 가지 질문이이 관련된? 아니면 내 시스템이 엉망이 될까?
내가 해결할 수 없다면 해결 방법은 무엇입니까?
CFLAGS=" -arch i386" CCFLAGS=" -arch i386" CXXFLAGS=" -arch i386" LDFLAGS=" -L`pwd`/../libs/gst-plugins-base -L`pwd`/../libs/liboil -arch i386" ./configure
이 이동하거나 더 나은 대안이 할 수있는 방법입니다
나의 현재 솔루션은 구성 명령에 lib 디렉토리 디렉토리를 포함한입니까?
XPCOM이 필요합니까? 그렇지 않다면 NPAPI를 사용하는 것이 더 쉽고 휴대하기 쉬울 것입니다. –
아직 NPAPI 플러그인을 만들지는 않았지만 XPCOM보다 어렵다고 생각했습니다. 나는 JS와 DOM 상호 작용을 위해 XPCOM이 필요하다고 생각한다. (아마 NPAPI에서도 가능할 것이다.) – StackedCrooked