Closed Bug 160450 Opened 23 years ago Closed 23 years ago

WIDGET_DLL & GFXWIN_DLL are incorrect on windows

Categories

(SeaMonkey :: Build Config, defect, P3)

x86
Windows 2000
defect

Tracking

(Not tracked)

RESOLVED FIXED
mozilla1.2alpha

People

(Reporter: stdowa+bugzilla, Assigned: netscape)

Details

Attachments

(1 file, 2 obsolete files)

Windows is pulling in the defaults for WIDGET_DLL & GFXWIN_DLL from http://lxr.mozilla.org/seamonkey/source/configure.in#457 & http://lxr.mozilla.org/seamonkey/source/configure.in#458 which leads to -DWIDGET_DLL=\"libwidget_windows.dll\" -DGFXWIN_DLL=\"libgfx_windows.dll\" being used.
Priority: -- → P3
Target Milestone: --- → mozilla1.2alpha
With the patch the dlls would turn out to be defined as widget_windows.dll & gfx_windows.dll, but that won't work because windows has to be different from every other platform. On Windows, both dlls are prefixed by 'gk', the gfx dll uses 'win' instead of 'windows', and the widget dll doesn't even contain the toolkit name. The dlls end up being named gkgfxwin.dll & gkwidget.dll.
Attached patch use win32 specific names (obsolete) — Splinter Review
Attachment #94282 - Attachment is obsolete: true
Won't having $(MOZ_WIDGET_TOOLKIT) & $(MOZ_GFX_TOOLKIT)in those 2 lines end up defining the dlls as gkwidgetwindows.dll & gkgfxwinwindows.dll instead of gkwidget.dll & gkgfxwin.dll?
Obviously, I need more that 2.5 hrs of sleep a night. :-P
Attachment #94314 - Attachment is obsolete: true
Comment on attachment 94435 [details] [diff] [review] fixing names again r=leaf
Attachment #94435 - Flags: review+
Patch has been checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: