Bug 371500 - Launcher should be compiled with newer Visual Studio Compiler as it causes compatibility mode
Summary: Launcher should be compiled with newer Visual Studio Compiler as it causes co...
Status: CLOSED WONTFIX
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: Launcher (show other bugs)
Version: 3.7   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard: stalebug
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-14 10:00 EST by Reiner Hille CLA
Modified: 2020-03-05 16:40 EST (History)
6 users (show)

See Also:


Attachments
Patch to compile with VS 9.0 (5.14 KB, text/plain)
2012-02-14 10:00 EST, Reiner Hille CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Reiner Hille CLA 2012-02-14 10:00:19 EST
Created attachment 210976 [details]
Patch to compile with VS 9.0

Current Eclipse launcher on Windows (Eclipse.exe, Eclipsec.exe) seems to be compiled with a very old Microsoft Visual Studio compiler (Visual Studio 98).
After many tests we detected, that the problem with Internet Explorer Control in SWT (https://bugs.eclipse.org/bugs/show_bug.cgi?id=364743) seems to be caused with some "backward compatibility hacks" that Windows applies for EXE files compiled with such old compilers.
We have recompiled with Visual Studio 2008 (VC 9.0) - using the changes from the attached patch - and the IE problem is solved.

In the patch we also switch to static C-Runtime Lib linking to avoid dependencies to DLLs that Eclipse Users propably don't have.

Could one of the committers consider a recompilation?

Thanks, 
 Reiner.
Comment 1 Andrew Niefer CLA 2012-02-14 15:19:24 EST
bug 288537 is related
Comment 2 Daniel Raap CLA 2017-04-28 02:59:15 EDT
Bug 501978 is really annoying for us. Once again a proposed fix that never found its way into a release :(
Comment 3 Eclipse Genie CLA 2020-03-05 16:40:36 EST
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug.

If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.