Я хотел бы создать плагин XPCOM для создаваемого приложения XULRunner. Поскольку Mozilla предоставляет только 32-битную сборку XULRunner SDK, мне нужно связать ее с 32-битными библиотеками. Это означает, что я должен собрать много библиотек.
В связи с этим у меня есть несколько вопросов:
Могу ли я сделать sudo make install
для 32-битной сборки? Или это испортит мою систему?
Если я не могу сделать это, то каков обходной путь?
Мое текущее решение включает lib dir в команду configure:
CFLAGS=" -arch i386" CCFLAGS=" -arch i386" CXXFLAGS=" -arch i386" LDFLAGS=" -L`pwd`/../libs/gst-plugins-base -L`pwd`/../libs/liboil -arch i386" ./configure
Это путь или лучшие альтернативы?