1시간 45분동안 빌드하다 아래와 같은 오류메세지가 발생해서 해결방법에 대해 질문드립니다.
* 빌드환경
0. OS: Windows XP Professional SP2
1. Visual Studio 2005 Professional Edition 설치 (영문 버전)
2. Windows Server 2003 R2 Platform SDK 설치 (영문 버전)
3. MozillaBuildSetup-1.2 설치 (C:\mozilla-build)
4. 소스 압축 풀기 (C:\mozilla)
=> firefox-3.0b4-source.tar.bz2 파일을 압축을 두번 풀어서 c:\mozilla 에 복사했습니다. c:\mozilla 밑에 accessible, browser 폴더들이 있습니다.
C:\mozilla\browser\config 에 있는 mozconfig 파일을 아래와 같이 수정하여 .mozconfig 파일을 c:\mozilla 에 복사했습니다.
*< .mozconfig 파일 내용 >
# This file specifies the build flags for Firefox. You can use it by adding:
# . $topsrcdir/browser/config/mozconfig
# to the top of your mozconfig file.
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/firefox-obj
ac_add_options --enable-application=browser
ac_add_options --disable-tests
ac_add_options --disable-libxul
ac_add_options --disable-mochitest
* c:\mozilla-build 에서 start-msvc8.bat 를 실행하여
MINGW32: 에서 경로를 아래와 같이 변경후 make -f client.mk build 를 입력해서 컴파일을 시작했습니다.
HDH@HDH /c/mozilla
$
컴파일 로그 메세지
===============================
Creating library fake.lib and object fake.exp
chmod +x brwsrcmp.dll
/c/mozilla-build/moztools/bin/nsinstall -m 755 brwsrcmp.dll ../../../dist/bin/co mponents
: ../../../dist/bin/components/brwsrcmp.dll
make[6]: Leaving directory `/c/mozilla/firefox-obj/browser/components/build'
nsIBrowserHandler.idl
../../dist/bin/xpidl.exe -m typelib -w -I/c/mozilla/browser/components -I../../d ist/idl -e _xpidlgen/nsIBrowserHandler.xpt -d .deps/nsIBrowserHandler.pp /c/mozi lla/browser/components/nsIBrowserHandler.idl
nsIBrowserGlue.idl
../../dist/bin/xpidl.exe -m typelib -w -I/c/mozilla/browser/components -I../../d ist/idl -e _xpidlgen/nsIBrowserGlue.xpt -d .deps/nsIBrowserGlue.pp /c/mozilla/br owser/components/nsIBrowserGlue.idl
../../dist/bin/xpt_link.exe _xpidlgen/browsercompsbase.xpt _xpidlgen/nsIBrowserH andler.xpt _xpidlgen/nsIBrowserGlue.xpt
/c/mozilla-build/moztools/bin/nsinstall -m 644 _xpidlgen/browsercompsbase.xpt .. /../dist/bin/components
set -e; \
/c/mozilla-build/moztools/bin/nsinstall -D ../../dist/bin/components; \
for i in /c/mozilla/browser/components/nsBrowserContentHandler.js /c/moz illa/browser/components/nsBrowserGlue.js; do \
dest=../../dist/bin/components/`basename $i`; \
rm -f -f $dest; \
/c/mozilla-build//python25/python /c/mozilla/config/Preprocessor.py -D OSTYPE=\"WINNT5.1\" -DOSARCH=WINNT -D_CRT_SECURE_NO_DEPRECATE=1 -D_CRT_NONSTDC_N O_DEPRECATE=1 -DWINVER=0x500 -D_WIN32_WINNT=0x500 -D_WIN32_IE=0x0500 -DX_DISPLAY _MISSING=1 -DMOZILLA_VERSION=\"1.9b4\" -DMOZILLA_VERSION_U=1.9b4 -DHAVE_SNPRINTF =1 -D_WINDOWS=1 -D_WIN32=1 -DWIN32=1 -DXP_WIN=1 -DXP_WIN32=1 -DHW_THREADS=1 -DST DC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -DNO_X11=1 -D_X86_=1 -DD_INO=d_ino -DMOZ_EM BEDDING_LEVEL_DEFAULT=1 -DMOZ_EMBEDDING_LEVEL_BASIC=1 -DMOZ_EMBEDDING_LEVEL_MINI MAL=1 -DMOZ_PHOENIX=1 -DMOZ_BUILD_APP=browser -DMOZ_XUL_APP=1 -DMOZ_DEFAULT_TOOL KIT=\"cairo-windows\" -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DOJI=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PR INTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_NO_XPCOM_OBSOLETE=1 -DMOZ_XTF=1 -DMOZ_CRASHR EPORTER=1 -DMOZ_MATHML=1 -DMOZ_ENABLE_CANVAS=1 -DMOZ_SVG=1 -DMOZ_SVG_FOREIGNOBJE CT=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_PLACES=1 -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 - DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_LOGGING=1 -DMOZ_USER_DIR=\"Moz illa\" -DMOZ_TREE_CAIRO=1 -DHAVE_UINT64_T=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 - DMOZ_RDF=1 -DMOZ_MORKREADER=1 -DMOZ_DLL_SUFFIX=\".dll\" -DJS_THREADSAFE=1 -DMOZI LLA_LOCALE_VERSION=\"1.9a1\" -DMOZILLA_REGION_VERSION=\"1.9a1\" -DMOZILLA_SKIN_V ERSION=\"1.8\" -DNDEBUG -DTRIMMED $i > $dest; \
done
0 [main] sh 5396 open_stackdumpfile: Dumping stack trace to sh.exe.stackdu mp
make[5]: *** [libs] Error 139
make[5]: Leaving directory `/c/mozilla/firefox-obj/browser/components'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/c/mozilla/firefox-obj/browser'
make[3]: *** [libs_tier_app] Error 2
make[3]: Leaving directory `/c/mozilla/firefox-obj'
make[2]: *** [tier_app] Error 2
make[2]: Leaving directory `/c/mozilla/firefox-obj'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/c/mozilla/firefox-obj'
make: *** [build] Error 2
firefox-3.0b4-source.tar.bz2 빌드 에러 문의
-
- Posts: 2
- Joined: 2008 03 18 09:55 18
- Contact:
Who is online
Users browsing this forum: Ahrefs [Bot] and 1 guest