Skip to content

ld.exe: .rsrc merge failure: multiple non-default manifests #299

Description

@dinkc64

Hi,
I'm using this one: "GCC 16.1.0 (with POSIX threads) + MinGW-w64 14.0.0 (MSVCRT) - release 3 (LATEST)"

Starting with gcc 16.1.0, I get this error while building the project
FinalBurn Neo, windows 64bit. It's a huge project, and includes it's own manifest.

The git is: https://github.com/finalburnneo/FBNeo

it requires perl and nasm.exe in the path, and run this to build it:
"mingw32-make mingw -j 42 BUILD_X64_EXE=1"

When LD throws that error, sometimes I get an exe, and sometimes I don't. It's random,
for now I backleveled to your previous gcc 15.

Please help! :) I've been using your wonderful ports for years, and never had a problem
until 16.1.0
p.s.
Note: I spent maybe 2 days trying different ideas to remedy the problem from google searching, but, nothing helped

best regards,

  • dink

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions