Opened 17 years ago

Closed 17 years ago

Last modified 17 years ago

#10 closed Task (fixed)

Remove dependency on ATL framework for boinc.dll on Windows

Reported by: romw Owned by: romw
Priority: Blocker Milestone: 5.10
Component: Client - Setup Version:
Keywords: Cc:

Description

The dependency on ATL causes build failures for those using Visual Studio Express 2005.

Originally I made the dependency with an eye towards needing access to COM objects, but it turns out that SENS isn't always reliable on all hosts for some reason and we have picked up any new dependency on COM in two years.

So lets remove it and expand our potential developer base to include those using Visual Studio Express.

Change History (3)

comment:1 Changed 17 years ago by romw

Status: newassigned

comment:2 Changed 17 years ago by romw

Resolution: fixed
Status: assignedclosed

(In [12482]) Rom 26 Apr 2007

  • fixes #10 - Remove dependency on ATL framework for boinc.dll on Windows

With this checkin, the BOINC client should now be able to be built with Visual Studio Express.

clientgui/

BOINCGUIApp.cpp, .h

clientlib/win/

boinc_dll.cpp, .h boinc_dll.rc boincclient.rgs (deleted) boincsens.rgs (deleted) BOINCSENSSink.cpp, .h (deleted) IdleTracker?.cpp NetworkTracker?.cpp, .h (deleted) SENSLogonSubscriptions.h (deleted) SENSNetworkSubscriptions.h (deleted) SENSOnNowSubscriptions.h (deleted) SENSSubscriptions.h (deleted) stdafx.h

comment:3 Changed 17 years ago by romw

(In [12486]) fixes #10 - Installer changes to remove COM registration on install

Note: See TracTickets for help on using tickets.