Страницы: 1
Здравствуйте!
Есть проблема с использование xulrunner 24. Собираю на Mac OS 10.9.1 maverick с использованием sdk 10.8. Вот моя конфигурация сборки
if [ "$BUILD_TYPE" = "release" ]; then
SDK_DIR=../Mozilla-24.0.0-SDK
DIST_DIR=./release/dist
echo "mk_add_options MOZ_CO_PROJECT=xulrunner
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/release
mk_add_options MOZ_MAKE_FLAGS=-j1
ac_add_options --with-macos-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk
ac_add_options --target=i386-apple-darwin10.0.0
ac_add_options --enable-macos-target=10.6
ac_add_options --enable-application=xulrunner
ac_add_options --enable-jemalloc
ac_add_options --enable-optimize
ac_add_options --enable-shared-js
ac_add_options --enable-cpp-rtti
ac_add_options --with-libxul-sdk
ac_add_options --disable-javaxpcom
ac_add_options --disable-webgl
ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --disable-crashreporter
ac_add_options --disable-webm
ac_add_options --disable-libjpeg-turbo
ac_add_options --disable-dash
ac_add_options --disable-webrtc
ac_add_options --disable-ogg
ac_add_options --disable-jsd
ac_add_options --disable-feeds
ac_add_options --disable-view-source
ac_add_options --disable-installer
ac_add_options --disable-updater
CC=\"clang -arch i386\"
CXX=\"clang++ -arch i386\"
RANLIB=ranlib
AR=ar
AS=$CC
LD=ld
STRIP=\"strip -x -S\"
CROSS_COMPILE=1" > .mozconfig
fi
date
python build/pymake/make.py -f client.mk build
#
# Preparing the SDK directory
#
SDK_DIR_LIB=$SDK_DIR/lib
SDK_DIR_BIN=$SDK_DIR/bin
SDK_DIR_INCLUDE=$SDK_DIR/include
SDK_DIR_IDL=$SDK_DIR/idl
rm -f -r $SDK_DIR
#read -p "Press ENTER key to continue"
mkdir -p $SDK_DIR
mkdir -p $SDK_DIR_BIN
mkdir -p $SDK_DIR_LIB
mkdir -p $SDK_DIR_INCLUDE
mkdir -p $SDK_DIR_IDL
echo cp -f -r $DIST_DIR/bin/ $SDK_DIR_BIN
cp -f -r $DIST_DIR/bin/* $SDK_DIR_BIN
echo cp -f -r $DIST_DIR/include/ $SDK_DIR_INCLUDE
cp -f -r $DIST_DIR/include/* $SDK_DIR_INCLUDE
echo cp -f -r $DIST_DIR/idl/ $SDK_DIR_IDL
cp -f -r $DIST_DIR/idl/* $SDK_DIR_IDL
echo cp -f -r $DIST_DIR/sdk/lib/ $SDK_DIR_LIB
cp -f -r $DIST_DIR/sdk/lib/* $SDK_DIR_LIB
date
echo
echo " --- THE END ---"
Собирается все без ошибок. Проблема в общем в том, что я не могу найти libxpcom.dylib и libnspr4.dylib, которые используется в моем проекте. До этой сборки была сборка версии 21, там все нормально. Может кто сталкивался с данной проблемой? Или может есть ошибка в конфигурации сборки? Может у кого-то есть своя конфигурация, которая работает.
Заранее благодарен за ответы!
Отсутствует
Страницы: 1