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

RESOLVED WONTFIX

Status

Developer Documentation
General
P4
normal
RESOLVED WONTFIX
14 years ago
5 years ago

People

(Reporter: Brian 'netdragon' Bober, Assigned: sheppy)

Tracking

Details

(URL)

(Reporter)

Description

14 years ago
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

Comment 1

14 years ago
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
(Reporter)

Comment 2

14 years ago
My webspace is not reliable enough and probably won't be for a while.

Assigning to myself.
Status: NEW → ASSIGNED
(Reporter)

Updated

14 years ago
Assignee: endico → netdemonz
Status: ASSIGNED → NEW
(Reporter)

Updated

14 years ago
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
(Assignee)

Comment 4

10 years ago
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
Product: Mozilla Developer Network → Mozilla Developer Network
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
Last Resolved: 5 years ago
Resolution: --- → INVALID
Reopening for review by Sheppy.
Assignee: netdragon → eshepherd
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
(Assignee)

Comment 7

5 years ago
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
Last Resolved: 5 years ago5 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.