Closed Bug 250115 Opened 21 years ago Closed 21 years ago

Patch of Bug 245430 When check in at static-config.mk, the static build using MinGW became impossible.

Categories

(Core Graveyard :: GFX: Win32, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 228034

People

(Reporter: nivoside, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a2) Gecko/20040706 Firefox/0.8.0+ Build Identifier: http://lxr.mozilla.org/seamonkey/source/config/static-config.mk#128 Library which the new function of Thunderbird needs Urlmon is linked. However, it is in MinGW. urlmon is not contained. Therefore, the static build using MinGW surely goes wrong. When not performing static build, it can build satisfactory by correction of Bug 244449. Correction is already added to other files and urlmon is not included. It seems that a problem is not generated even if it builds using MinGW. It is very glad when static-config.mk is corrected. Reproducible: Always Steps to Reproduce: http://lxr.mozilla.org/aviarybranch/source/config/static-config.mk#113 This problem arises also with a trunk or a branch.
Blocks: mingw
Hmm, does Thunderbird under Win32/cygwin/MinGW need URLMON for a static build? Testing...should have an answer in a few hours.
It appears that URLMON is needed for a Static build of Thunderbird. Well, actually, it needs urlmon.h which is different from urlmon.dll that most MS Windows users will find in \windows\system32 However, I don't have urlmon.h AFAIK, so my build should have failed. I'm going to redo my tests as I think I missed a step somewhere.
OK, my Static Debug build failed due to missing urlmon.h Now to test Shared Debug (and probably non-Debug builds as well).
This breaks on Static builds only. Shared builds compile fine. As such, this is a dup of Bug #228034 *** This bug has been marked as a duplicate of 228034 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
No longer blocks: mingw
Bug 249593 was fixed. However, this bug is effective.
(In reply to comment #5) > Bug 249593 was fixed. > However, this bug is effective. That might be Bug 276152 then (but this would affect real cygwin-only builds)?
(In reply to comment #6) > That might be Bug 276152 then (but this would affect real cygwin-only builds)? It is thought that the cause is the same.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.