From df02aa3b6a5ce3263f23f61fdf6601910aca1a52 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Fri, 18 Mar 2022 18:22:10 -0700 Subject: [PATCH] Fixed linker error where startup object is a static block --- IDEHelper/Compiler/BfCompiler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IDEHelper/Compiler/BfCompiler.cpp b/IDEHelper/Compiler/BfCompiler.cpp index a68f7aff..e64d5bec 100644 --- a/IDEHelper/Compiler/BfCompiler.cpp +++ b/IDEHelper/Compiler/BfCompiler.cpp @@ -7134,7 +7134,7 @@ bool BfCompiler::DoCompile(const StringImpl& outputDirectory) } String entryClassName = project->mStartupObject; - typeDef = mSystem->FindTypeDef(entryClassName, 0, project); + typeDef = mSystem->FindTypeDef(entryClassName, 0, project, {}, NULL, BfFindTypeDefFlag_AllowGlobal); if (typeDef != NULL) { auto startupType = mContext->mScratchModule->ResolveTypeDef(typeDef);