[Scummvm-tracker] [ScummVM :: Bugs] #16562: compile error since today with msys2 mingw64

ScummVM :: Bugs trac at scummvm.org
Mon Feb 16 00:32:29 UTC 2026


#16562: compile error since today with msys2 mingw64
-----------------------+--------------------------
Reporter:  gabberhead  |       Owner:  (none)
    Type:  defect      |      Status:  new
Priority:  high        |   Component:  Port: Win64
 Version:              |  Resolution:
Keywords:              |        Game:
-----------------------+--------------------------
Description changed by gabberhead:

Old description:

> since today, perhaps it is related to an update via pacman -Syuu, but i
> am not sure, i get this. before for months, i never had any problem.
>
>     AR       common/formats/libformats.a
>     RANLIB   common/compression/libcompression.a
>     AR       audio/softsynth/mt32/libmt32.a
>     RANLIB   common/formats/libformats.a
>     RANLIB   audio/softsynth/mt32/libmt32.a
>     C++      base/version.o
>     AR       base/libbase.a
>     RANLIB   base/libbase.a
>     LINK     scummvm.exe
> S:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/15.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
> backends/platform/sdl/win32/win32.o:win32.cpp:(.text+0xc9): undefined
> reference to `createWin32PrintingManager()'
> S:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/15.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
> common/libcommon.a(system.o):system.cpp:(.rdata$.refptr._ZTVN6Common15PrintingManagerE[.refptr._ZTVN6Common15PrintingManagerE]+0x0):
> undefined reference to `vtable for Common::PrintingManager'
> collect2.exe: error: ld returned 1 exit status
> make: *** [Makefile.common:132: scummvm.exe] Fehler 1
> make: Verzeichnis „/home/Gabberhead/daily“ wird verlassen

New description:

 since today, perhaps it is related to an update via pacman -Syuu, but i am
 not sure, i get this. before for months, i never had any problem. i also
 tested older comits, but same problem, that i think, the problem is
 relatied to the pacman update.

     AR       common/formats/libformats.a
     RANLIB   common/compression/libcompression.a
     AR       audio/softsynth/mt32/libmt32.a
     RANLIB   common/formats/libformats.a
     RANLIB   audio/softsynth/mt32/libmt32.a
     C++      base/version.o
     AR       base/libbase.a
     RANLIB   base/libbase.a
     LINK     scummvm.exe
 S:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/15.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
 backends/platform/sdl/win32/win32.o:win32.cpp:(.text+0xc9): undefined
 reference to `createWin32PrintingManager()'
 S:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/15.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe:
 common/libcommon.a(system.o):system.cpp:(.rdata$.refptr._ZTVN6Common15PrintingManagerE[.refptr._ZTVN6Common15PrintingManagerE]+0x0):
 undefined reference to `vtable for Common::PrintingManager'
 collect2.exe: error: ld returned 1 exit status
 make: *** [Makefile.common:132: scummvm.exe] Fehler 1
 make: Verzeichnis „/home/Gabberhead/daily“ wird verlassen

--
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/16562#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list