Closed Bug 232786 Opened 21 years ago Closed 12 years ago

add docs on "Cross-Compiling" Mozilla Win32 binaries with MSVC++ on Linux using Wine

Categories

(Developer Documentation Graveyard :: General, defect, P4)

All
Linux
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: netdragon, Assigned: sheppy)

References

()

Details

I want to put documentation up on Mozilla.org for a very special form of
Cross-Compiling: Building Win32 binaries with MSVC++ with Wine on Linux.

I'll also include build time comparisons. 

I got cl.exe and friends to work today on Wine for Linux and build a couple test
"Hello World" C and C++ files and ran the outputs on the bash shell. It wasn't
easy because Wine has a lot of bugs. That means if all goes well, I'll be
building Mozilla on Linux with Microsoft Visual C++!

Now what's neat is that with the kernel set up right, cl.exe, etc will run on
the bash shell in Linux just like it will in cmd.exe or cygwin bash. Very very neat!

What's also neat is that you can share the same tree for Linux and Win32 builds
if you have object directories set up.

Please keep discussion within Bugzilla to a minimum. You can have it here:

http://forums.mozillazine.org/viewtopic.php?p=353967#353967
Updating fields.  I would like to point out that many people place unique build
instructions in their own webspace.
Summary: Documentation on "Cross-Compiling" Mozilla Win32 binaries with MSVC++ on Linux using Wine → add docs on "Cross-Compiling" Mozilla Win32 binaries with MSVC++ on Linux using Wine
My webspace is not reliable enough and probably won't be for a while.

Assigning to myself.
Status: NEW → ASSIGNED
Assignee: endico → netdemonz
Status: ASSIGNED → NEW
Status: NEW → ASSIGNED
Lots of room and reliability on DevMo.
Component: Mozilla Developer → Documentation Requests
Product: Documentation → Mozilla Developer Center
QA Contact: imajes → doc-request
This is something that needs to be written by someone with a particular interest in the subject, and isn't going to be a priority item.
Priority: -- → P4
Component: Documentation Requests → Documentation
Automatically closing all bugs that have not been updated in a while. Please reopen if this is still important to you and has not yet been corrected.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Reopening for review by Sheppy.
Assignee: netdragon → eshepherd
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Going to go ahead and close this one. This is a real specialty item, in the category of "if someone contributes it, we'd happily accept it, but we're not going to task someone with the work either."
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → WONTFIX
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.