Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-20262

ARM64: 'sdk\lib\atl\atlwin.h(229): fatal error C1189: #error: ARCH not supported'

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Unresolved
    • Major
    • None
    • SDK

    Description

      Trying to build cleanmgr and mspaint.

      D:\a\reactos\reactos\src\sdk\lib\atl\atlwin.h(229): fatal error C1189: #error:  ARCH not supported
      

      ATL needs Init thunk code, which will involve ARM64 assembly.

      https://git.reactos.org/?p=reactos.git;a=blob;f=sdk/lib/atl/atlwin.h;hb=master#l160

       160 #if defined(_M_IX86)
      // ...
       182 #elif defined(_AMD64_)
      // ...
       206 #elif defined(_M_ARM)
      // ...
       209 struct thunkCode
      // ...
       217     Init(WNDPROC proc, void *pThis)
      // ...
       228 #else
       229 #error ARCH not supported
       230 #endif
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            Serge Gautherie Serge Gautherie
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: