Closed Bug 202868 Opened 23 years ago Closed 23 years ago

Make Firebird build with MingW GCC on win32

Categories

(Firefox Build System :: General, enhancement)

x86
Windows XP
enhancement
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jonwil, Assigned: dmosedale)

References

Details

Attachments

(1 file, 1 obsolete file)

Now that Mozilla is building on Win32 with MingW GCC (see bug 134113) and given that mozilla is planning to move to Firebird and Thunderbird post 1.4, it would make sense to start porting those applications (and in particular the new XPFE replacement toolkit) to compile with MingW GCC also. That way, when the new Firebird/Thunderbird based milestone shows up, the work to make it build on Win32 with MingW GCC has already been completed
Changing to build-config as that is aparently the place for bugs like this
Assignee: asa → seawood
Component: Browser-General → Build Config
QA Contact: asa → granrose
File a separate bug for thunderbird and assign it to the proper product. -> phoenix
Assignee: seawood → bryner
Component: Build Config → build-config
Product: Browser → Phoenix
QA Contact: granrose → asa
Summary: RFE: Make Firebird and Thunderbird build with MingW GCC on win32 → Make Firebird build with MingW GCC on win32
Version: Trunk → unspecified
reassigning to dmoze as requested
Assignee: bryner → dmose
Blocks: mingw
No longer depends on: 134113
Attached patch patch v1 (obsolete) — Splinter Review
patch gets it as far as main link stage for main exe file then it gives some errors about GDI functions (even though libgdi32.a is defintaly being linked in)
Attached patch patch v2Splinter Review
Building with this patch finishes, and the builds works.
Attachment #122459 - Attachment is obsolete: true
Attachment #125036 - Flags: review?(bryner)
Comment on attachment 125036 [details] [diff] [review] patch v2 r=me
Attachment #125036 - Flags: review?(bryner) → review+
checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
verified.
Status: RESOLVED → VERIFIED
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: