YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
26 stars 8 forks source link

Building Projects: [Win YYC] Runtime 2024.1100.0.650 fails to build any projects due to MFCreateSourceReaderFromMediaSource errors #7708

Closed shichen85 closed 1 month ago

shichen85 commented 1 month ago

Description

The project succeeded in building with runtime 2024.1100.0.649 but failed with 2024.1100.0.650 with the following error messages:

     2>YoYo.lib(VideoPlayer.obj) : error LNK2001: unresolved external symbol MFCreateSourceReaderFromMediaSource [D:\a\_actions\bscotch\igor-setup\develop\dist\gm-sandbox\gm-cache\Ganary\Default\Scripts\llvm-win\Win32solution\Ganary.vcxproj]

     2>YoYo.lib(VideoPlayer.obj) : error LNK2001: unresolved external symbol __imp_PropVariantToUInt32 [D:\a\_actions\bscotch\igor-setup\develop\dist\gm-sandbox\gm-cache\Ganary\Default\Scripts\llvm-win\Win32solution\Ganary.vcxproj]
     2>YoYo.lib(VideoPlayer.obj) : error LNK2001: unresolved external symbol __imp_PropVariantToInt64 [D:\a\_actions\bscotch\igor-setup\develop\dist\gm-sandbox\gm-cache\Ganary\Default\Scripts\llvm-win\Win32solution\Ganary.vcxproj]
     2>D:\a\_actions\bscotch\igor-setup\develop\dist\gm-sandbox\gm-cache\Ganary\Default\Scripts\llvm-win\Win32solution\x64\Release\Ganary.exe : fatal error LNK1120: 3 unresolved externals [D:\a\_actions\bscotch\igor-setup\develop\dist\gm-sandbox\gm-cache\Ganary\Default\Scripts\llvm-win\Win32solution\Ganary.vcxproj]

The full build log for 2024.1100.0.650 can be seen at https://github.com/bscotch/ganary/actions/runs/10949911815/job/30404117406

For 2024.1100.0.649, it can be seen at https://github.com/bscotch/ganary/actions/runs/10943165643/job/30381928460#step:11:1

Expected Change

No response

Steps To Reproduce

  1. Clone the project from https://github.com/bscotch/ganary
  2. Build for Windows YYC export with runtime 2024.1100.0.650
  3. See the issue

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.800 (Betas)

Which operating system(s) are you seeing the problem on?

Windows 10

Which platform(s) are you having trouble building this project for?

Windows

Are you running GameMaker from inside your Steam library?

No

Sample Package Attached?

Sample Project Added?

mgeddesGM commented 1 month ago

I found the same when building a blank project, and other populated projects that worked in VM, using IDE v2024.1100.0.624 Runtime v2024.1100.0.650

yymrennie commented 1 month ago

Fixed in 2024.11

scott-dunbar commented 1 month ago

Verified fixed in IDE v2024.1100.0.629 Runtime v2024.1100.0.654