2008-03-27
_ [Mozilla]
firefox-2.0.0.12をSDK2k8でビルドしてみた。
・mozilla/xpcom/base/nsStackFrameWin.cpp
明示的にキャストする必要あり。
(PENUMLOADED_MODULES_CALLBACK)callbackEspecial
(PENUMLOADED_MODULES_CALLBACK64)callbackEspecial64
・mozilla/netwerk/system/win32/nsNotifyAddrListener.cpp
こちら参照→http://forums.mozillazine.org/viewtopic.php?p=3247281#3247281
・mozilla/accessible/public/msaa/Makefile.inのrpcndr.libは不要。
・mozilla/accessible/src/msaa/nsAccessNodeWrap.h
mozilla/widget/src/windows/nsWindow.cpp
winable.hはWINABLEAPIがdefineされてない場合のみ。winuser.hは常にincludeする。
また、SDK2k8ではWINVER=500である必要があるため、configure書き直し。orz
一応VC6でもビルドしてエラーはでなかったので、VC9/SDK2k8のリリースも可能に。
なお、diffはcontext形式よりもunified形式の方が良いようだ。