Menu

#526 64-bit version of libuser32.a lacks ShutdownBlockReasonCreate and ShutdownBlockReasonDestroy API

v1.0 (example)
open
nobody
None
5
2017-08-22
2016-01-20
maxpat78
No

Building an app which use such APIs fails under 64-bit edition of the compiler ("undefined reference to __imp_ShutdownBlockReasonCreate" etc. linker error), while the same compilation succeeds with the 32-bit GCC.

Discussion

  • Aman Gupta

    Aman Gupta - 2017-04-21

    I'm seeing the same issue with x86_64-w64-mingw32-gcc version 6.2.0 20160822

     
  • Vincas Dargis

    Vincas Dargis - 2017-08-22

    Same when crossbuilding on Ubuntu 16.04. Any workarounds..?
    I guess I could load these functions on runtime..?

     
    • NightStrike

      NightStrike - 2017-08-23

      You could provide a patch with the messing def entries and/or header
      file declarations.

      On Tue, Aug 22, 2017 at 1:20 PM, Vincas Dargis talkless@users.sf.net wrote:

      Same when crossbuilding on Ubuntu 16.04. Any workarounds..?
      I guess I could load these functions on runtime..?


      [bugs:#526] 64-bit version of libuser32.a lacks ShutdownBlockReasonCreate
      and ShutdownBlockReasonDestroy API

      Status: open
      Group: v1.0 (example)
      Created: Wed Jan 20, 2016 02:46 PM UTC by maxpat78
      Last Updated: Fri Apr 21, 2017 10:19 PM UTC
      Owner: nobody

      Building an app which use such APIs fails under 64-bit edition of the
      compiler ("undefined reference to __imp_ShutdownBlockReasonCreate" etc.
      linker error), while the same compilation succeeds with the 32-bit GCC.


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/mingw-w64/bugs/526/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

Log in to post a comment.