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

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.