Uploaded image for project: 'FireBreath Core'
  1. FireBreath Core
  2. FIREBREATH-134

HttpService fails to build on Visual C++ 2010 Express

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: FireBreath 1.6.0rc2
    • Fix Version/s: FireBreath 1.6.0
    • Environment:

      Windows 7; Visual C++ 2010 Express with WinDDK 7600.16385.1 installed.

    • Operating System:
      Windows
    • Web Browser:
      Google Chrome

      Description

      I can generate and build a simple test plugin correctly, however if I add the following to the end of my PluginConfig.cmake file, the build fails:

      add_firebreath_library(HttpService)

      The compiler error message is:

      C:\Users\MikeT\dev\firebreath\src\libs\HttpService\Platform\Platform_windows.cpp(24): fatal error C1083: Cannot open include file: 'atlbase.h': No such file or directory

      I can verify that ATL is available and cmake correctly finds it at C:\WinDDK\7600.16385.1\inc\atl71\atlbase.h

      The problem seems to be that firebreath/src/libs/HttpService/CMakeLists.txt doesn't refer to ATL as a dependency of HttpService.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  richard Richard Bateman
                  Reporter:
                  miketalbot Mike Talbot
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: