[PR]ƭ
Infoseek ޲٣

電気分解部 Diary



陽極日記

最新の 3 日分のネタ

この時期だからこそ冷やし中華が食いたいんすよね

2008.1.22 Tue

引っ越すぞ

更新作業なんかがいろいろと面倒になってきたし、ここの日記をストップし、1 年ほど前に始めたもののめったに更新されない ヨーキョクデイ に合流しちゃうよ。 目標としては AV ならウ○コ食わされるレベルの駄文や駄コードを量産することなんすけどね。 さらに、nullpo.s101.xrea.com にもいろいろなものを置くことにしたのでよろしく。 もうテキトーに置いてるけど。 今の isweb 鯖上にある拡張機能関係とかのページはどうしようか迷っているが、ひょっとしたら XREA 鯖に引っ越すかもしれないけど未定。

リアル引っ越しも予定されているので、それに便乗した流れ。

2007.12.23 Sun

ERROR:アクセス規制中です!!(\.ppp.infoweb.ne.jp)

\(^o^)/

★071223 複数板「コテタン処理」荒らし報告(再発) らしいぞ。 なんか nifty の人が仕事しないせいで巻き添えを食らったらしい。

2007.12.18 Tue

VC2008EE と WDK で Firefox の trunk をビルド

Visual C++ 2008 Express Edition と Windows Driver Kit 6001.17121.071212-1922 (WDK - Windows Server 2008 Pre-RTM with HyperV) の組み合わせ。 なお、VC2008EE には Windows SDK が付いてくるので、従来のように Platform SDK を入れたりする必要はない。

以下にパス設定を晒す。

set HOME=D:\mozbuild
set MOZ_TOOLS=%HOME%\moztools
set VSTUDIO=%ProgramFiles%\Microsoft Visual Studio 9.0
set VCPATH=%VSTUDIO%\VC
set WINSDK=%ProgramFiles%\Microsoft SDKs\Windows\v6.0A
set WINDDK=C:\WINDDK\6001.17121
set PYTHON25=D:\Python25
set MOZILLA_BUILD=D:\mozilla-build\msys\bin;D:\mozilla-build\msys\local\bin;D:\mozilla-build\info-zip

set PATH=%MOZILLA_BUILD%
set PATH=%PATH%;%VCPATH%\bin;%WINSDK%\Bin
set PATH=%PATH%;%MOZ_TOOLS%\bin
set PATH=%PATH%;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\wbem
set PATH=%PATH%;%VSTUDIO%\Common7\IDE
set PATH=%PATH%;%PYTHON25%
set PATH=%PATH%;%WINDDK%\bin\x86

set LIB=%VCPATH%\lib;%WINSDK%\Lib
set LIB=%LIB%;%WINDDK%\lib\atl\i386

set INCLUDE=%VCPATH%\include;%WINSDK%\Include
set INCLUDE=%INCLUDE%;%WINDDK%\inc\atl30
set INCLUDE=%INCLUDE%;%WINDDK%\inc\crt
set INCLUDE=%INCLUDE%;%WINDDK%\inc\mfc42

余計なものもあるかもしれない。 今回は Cygwin ではなく、MozillaBuild ベースの環境だが、Windows のコマンドプロンプトから MSYS 環境のツールを使用する形。 さらに、ビルドに成功した mozconfig も晒す。

. $topsrcdir/browser/config/mozconfig

mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../fx_vc9
mk_add_options MOZ_OPTIMIZE_LDFLAGS="-opt:ref,icf,nowin98"
mk_add_options LDFLAGS="-ltcg"
mk_add_options MOZ_MAKE_FLAGS=-j8

ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --enable-optimize="-Ox -GLA -arch:SSE2"

ac_add_options --disable-installer
ac_add_options --disable-updater

既存の設定を適当に書き換えただけで、あっけなくビルドが通るもんだから拍子抜けしたよ。

かつてのネタ