Search Issue Tracker

By Design

Votes

0

Found in

2019.3

2019.3.0f5

2020.1

Issue ID

1213597

Regression

No

[IL2CPP] Standalone build fails with "error LNK2001: unresolved external symbol" errors when using managed .dll

IL2CPP

-

How to reproduce:
1. Open the attached project ("case_1213597-Everyday_Life_Edengrall.zip")
2. Make sure that Scripting Backend is set to IL2CPP
3. Make a Standalone build

Expected results: Build succeeds without any errors
Actual results: Build fails with "LNK2001: unresolved external symbol" errors

Reproducible with: 2019.3.1f1, 2020.1.0a23
Couldn't test with 2017.4, 2018.4 (project breaking after downgrading)

Note: Issue does not reproduce on Mono backend (tested with Engine Code Stripping set to High)

  1. Resolution Note:

    The QuickSystems.dll file in the project seems to have invalid IL code.

Add comment

Log in to post comment