Revision: 77643
http://sourceforge.net/p/brlcad/code/77643
Author: starseeker
Date: 2020-10-24 20:46:13 +0000 (Sat, 24 Oct 2020)
Log Message:
-----------
Groan. Oversimplified - .lib files associated with DLL builds using MSVC are
colliding with .lib files from static library builds. Will need to go sort out
logic to make sure static .lib files actually have different names than the DLL
import .lib files, and manage accordingly.
Modified Paths:
--------------
brlcad/branches/extbuild/src/other/ext/CMakeLists.txt
Modified: brlcad/branches/extbuild/src/other/ext/CMakeLists.txt
===================================================================
--- brlcad/branches/extbuild/src/other/ext/CMakeLists.txt 2020-10-24
20:43:16 UTC (rev 77642)
+++ brlcad/branches/extbuild/src/other/ext/CMakeLists.txt 2020-10-24
20:46:13 UTC (rev 77643)
@@ -26,6 +26,13 @@
#
#-----------------------------------------------------------------------
+# TODO - I oversimplified. Despite both being .lib files generated by
+# MSVC compilations, static and import libraries are *not* the same
+# thing:
https://stackoverflow.com/questions/6402586/know-if-lib-is-static-or-import
+# Need to go through and make sure static .lib build outputs aren't stomping
+# on .lib files from shared builds, and then will need to adjust the
+# ExternalProject importing logic to handle different MSVC names. Ugh.
+
project(BDEPS)
cmake_minimum_required(VERSION 3.12)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits