カスタム検索
tomo.gif (1144 ツバツイツト)line.gif (927 ツバツイツト)To previous pageTo home pageMailing to me

Mozilla本体をビルド

Modified: 28 May 1999

いよいよ、Mozilla本体のビルドの方法です。

CVSを使うので、まず、mozillaのサイトから最新のファイルをダウンロードして、PC内のソースの更新が行われ、引き続いて自動的にビルドが行われます。

CVSを使わない方法でビルドすると、いろいろなエラーが出て止まってしましますが、CVSを使った場合は、エラーでとまることもなく、とても順調にビルドできます。


 ビルドする

D:\mozilla_src\mozilla のディレクトリに移動して、

nmake  /f  client.mak  build_all

を実行します。


D:\mozilla_src\mozilla>nmake /f client.mak build_all

Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

set DIST_DIRS=1
set LAYOUT_DIRS=1
set CLIENT_DIRS=1
nmake -f makefile.win all

Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

+++ make: export in D:\mozilla_src\mozilla\config
+++ make: export in D:\mozilla_src\mozilla\dbm
+++ make: export in D:\mozilla_src\mozilla\dbm\include
+++ make: export in D:\mozilla_src\mozilla\dbm\src
+++ make: export in D:\mozilla_src\mozilla\nsprpub
cd config; D:/mozilla_tools/buildtools/windows/bin/gmake.exe export
gmake.exe[1]: Entering directory `D:\mozilla_src\mozilla\nsprpub\config'
cl -FoWIN954.0_DBG.OBJD/now.obj -c -Od -Z7 -W3 -nologo -GF -Gy -MDd -DFORCE_PR_LOG -DXP_PC -DDEBUG -D_DEBUG -UNDEBUG -DWIN32 -D
WIN95 -D_PR_GLOBAL_THREADS_ONLY -D_X86_ now.c
now.c
cl WIN954.0_DBG.OBJD/now.obj -o WIN954.0_DBG.OBJD/now.exe
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

Microsoft (R) Incremental Linker Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

/out:now.exe
/out:WIN954.0_DBG.OBJD/now.exe
WIN954.0_DBG.OBJD/now.obj
gmake.exe[1]: Leaving directory `D:\mozilla_src\mozilla\nsprpub\config'
cd pr; D:/mozilla_tools/buildtools/windows/bin/gmake.exe export
gmake.exe[1]: Entering directory `D:\mozilla_src\mozilla\nsprpub\pr'
cd include; D:/mozilla_tools/buildtools/windows/bin/gmake.exe export
gmake.exe[2]: Entering directory `D:\mozilla_src\mozilla\nsprpub\pr\include'
cd md; D:/mozilla_tools/buildtools/windows/bin/gmake.exe export
gmake.exe[3]: Entering directory `D:\mozilla_src\mozilla\nsprpub\pr\include\md'
nsinstall -m 444 _sony.h _nspr_pthread.h _pcos.h _win32_errors.h _unixware.h _openbsd.h _ncr.h _sunos4.h _qnx.h _nextstep.h _sol
aris.h prosdep.h _freebsd.h _nec.h _beos.h _unix_errors.h sunos4.h _os2_errors.h _win16.h _linux.h _bsdi.h _dgux.h _os2.h _macos
.h _netbsd.h _aix.h _irix.h _pth.h _unixos.h _reliantunix.h _hpux.h _win95.h _rhapsody.h _osf1.h _scoos.h _winnt.h ../../../../d
ist/WIN954.0_DBG.OBJD/include/md
nsinstall -m 444 _win95.cfg ../../../../dist/WIN954.0_DBG.OBJD/include
mv -f ../../../../dist/WIN954.0_DBG.OBJD/include/_win95.cfg ../../../../dist/WIN954.0_DBG.OBJD/include/prcpucfg.h
gmake.exe[3]: Leaving directory `D:\mozilla_src\mozilla\nsprpub\pr\include\md'
cd private; D:/mozilla_tools/buildtools/windows/bin/gmake.exe export
gmake.exe[3]: Entering directory `D:\mozilla_src\mozilla\nsprpub\pr\include\private'
nsinstall -m 444 pprio.h pprthred.h prpriv.h pprmwait.h primpl.h ../../../../dist/WIN954.0_DBG.OBJD/include/private
gmake.exe[3]: Leaving directory `D:\mozilla_src\mozilla\nsprpub\pr\include\private'
cd obsolete; D:/mozilla_tools/buildtools/windows/bin/gmake.exe export
gmake.exe[3]: Entering directory `D:\mozilla_src\mozilla\nsprpub\pr\include\obsolete'
nsinstall -m 444 prsem.h pralarm.h probslet.h protypes.h ../../../../dist/WIN954.0_DBG.OBJD/include/obsolete

(途中略)

+++ make: install in D:\mozilla_src\mozilla\mailnews\ui\ab
+++ make: install in D:\mozilla_src\mozilla\mailnews\ui\ab\resources
+++ makecopy: creating directory ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook
+++ makecopy: Installing addrshell.xul into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\addrshell.xul
+++ makecopy: Installing addrshell.css into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\addrshell.css
+++ makecopy: Installing dirPane.xul into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\dirPane.xul
+++ makecopy: Installing dirPane.css into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\dirPane.css
+++ makecopy: Installing resultPane.xul into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\resultPane.xul
+++ makecopy: Installing resultPane.css into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\resultPane.css
+++ makecopy: Installing cardviewPane.xul into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\cardviewPane.xul
+++ makecopy: Installing addresspanes.html into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\addresspanes.html
+++ makecopy: Installing newcard.gif into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\newcard.gif
+++ makecopy: Installing newlist.gif into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\newlist.gif
+++ makecopy: Installing property.gif into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\property.gif
+++ makecopy: Installing abnewmsg.gif into ..\..\..\..\dist\WIN32_D.OBJ\bin\res\mailnews\addrbook\abnewmsg.gif

D:\mozilla_src\mozilla>


myopinion.gif (1016 ツバツイツト) エラーもなく順調に終了しました。


To previous pageTo home pageMailing to meJump to Top of pagetomo.gif (1144 ツバツイツト)
カスタム検索


Tweet