driver cross-compilation

This commit is contained in:
2025-10-29 01:30:21 +02:00
parent 1a888aad7b
commit a22ab19a8c
15 changed files with 336 additions and 22 deletions

View File

@@ -158,6 +158,7 @@ skipcompile:
g_clangFiles.AppendTail(cfile);
}
runner->Wait();
return proj;
}

View File

@@ -44,6 +44,9 @@ CUtlString CClangLinker::Link( LinkProject_t *pProject )
if (pProject->m_target.kernel == TARGET_KERNEL_LINUX)
szFileName = CUtlString("lib%s.so", pProject->m_szName.GetString());
break;
case ELINK_KERNEL_DRIVER:
Plat_FatalErrorFunc("TODO: not supported\n");
break;
}
CUtlString szTarget = pProject->m_target.GetTriplet();