working on rendering

This commit is contained in:
2025-12-23 15:03:44 +02:00
parent 5a71b3023a
commit 3b4e2eea32
65 changed files with 1971 additions and 190 deletions

View File

@@ -157,6 +157,7 @@ CUtlString CClangLinker::Link( LinkProject_t *pProject )
if (pProject->m_target.kernel == TARGET_KERNEL_LINUX || pProject->m_target.kernel == TARGET_KERNEL_ANDROID)
{
args.AppendTail("-rdynamic");
args.AppendTail("-Wl,-rpath,$ORIGIN");
}
// Dynamic libraries
@@ -180,6 +181,11 @@ CUtlString CClangLinker::Link( LinkProject_t *pProject )
args.AppendTail("-l");
args.AppendTail(lib);
}
for (auto lib: pProject->libraryDirectories)
{
args.AppendTail("-L");
args.AppendTail(lib);
}
// Apple frameworks
for (auto &directory: pProject->frameworkDirectories)