Closed
Bug 427968
Opened 16 years ago
Closed 16 years ago
Additionally document to build Firefox with VC++ 2005 Express Edition is needed
Categories
(Developer Documentation Graveyard :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: masa141421356, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13 Build Identifier: See Bug 427765. VC++2005 Express Edition does NOT contains ATL header files. And, Windows Vista SDK does NOT contains ATL header files. But, some sourece files requires atlbase.h http://lxr.mozilla.org/seamonkey/search?string=atlbase.h http://mxr.mozilla.org/mozilla/search?string=atlbase.h It is needed to write how to get ATL header files. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Comment 1•16 years ago
|
||
So even just making those changes manually isn't enough for me to build; I find I'm also running into the problem of missing oleacc.idl: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1251683&SiteID=1 Not sure what else needs to be done about that.
Reporter | ||
Comment 2•16 years ago
|
||
(In reply to comment #1) > So even just making those changes manually isn't enough for me to build; I find > I'm also running into the problem of missing oleacc.idl: > > http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1251683&SiteID=1 > > Not sure what else needs to be done about that. > Found: "Microsoft Platform SDK for Windows Server 2003" at Include\OlcAcc.idl Not Found: "Windows Vista SDK".
Comment 3•16 years ago
|
||
SDK version 6.1 "Windows Software Development Kit (SDK) for Windows Server 2008 and .NET Framework 3.5" has Include\OleAcc.idl
Comment 4•16 years ago
|
||
though if you use that you won't get mozbuild to find our SDK, you'll need to edit guess-msvc.bat/start-msvc.bat to locate the 6.1 SDK. :(
Comment 5•16 years ago
|
||
I think there's a patch somewhere in bugzilla to add SDK 6.1 detection. We should get that landed. (Still won't help until we release another version.)
Reporter | ||
Comment 6•16 years ago
|
||
Additionally, midl.exe is not exist in both of VC++ 2005 Express Edition and Windows Vista SDK.
Comment 7•16 years ago
|
||
midl.exe exists in my copy of the Windows Vista SDK: C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\Midl.exe
Reporter | ||
Comment 8•16 years ago
|
||
(In reply to comment #7) > midl.exe exists in my copy of the Windows Vista SDK: > > C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin\Midl.exe > Sorry, Comment #6 is my mistake. I did not install "Win32 Development Tools" of WIndows Vista SDK, and midl.exe is contained in it.
Comment 9•16 years ago
|
||
In response to comment 5: I filed bug 428526 with a corrected guess-msvc.bat to detect version 6.1 of the SDK.
Comment 10•16 years ago
|
||
Please update http://developer.mozilla.org/en/docs/atlbase.h as well to cover the issue there. Also accessibility module doesn't require atl any more, please fix that too. Or should I file separate bug for this?
Reporter | ||
Comment 11•16 years ago
|
||
Now Mozillabuild 1.3 is already released, and it contains patches in bug 427765. I think, now, MDC contains enough document for VC++ 2005 Express. Thank you. -> FIXED
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•12 years ago
|
Component: Documentation Requests → Documentation
Updated•12 years ago
|
Component: Documentation → General
Product: Mozilla Developer Network → Developer Documentation
You need to log in
before you can comment on or make changes to this bug.
Description
•