3/31/2023 0 Comments Symlinker not working logic![]() ![]() The log output of remake -d -trace contained: If it's possible that this is a recurring problem with the many uses of this path handling code in the codebase, perhaps another issue should be opened for tracking fixing this in other occurrences as well?Īfter difficulties finding any useful information in the make -d output, about what was forcing a rebuild of the target in question, I switched to using remake ( ) which is a make fork that has much better inspection capabilities. d output of the compiler instead of directly transplanting the paths into what I assume is supposed to be some sort of cache or such? This leads to precisely these kinds of semantic mismatch issues, instead of doing whatever the compiler does, which instead of replicating the logic, should be left to the compiler anyway - since it's the one that generated the files in the first place, and knows better? (Note: despite the wall of text that it took to find it, the actual issue appears pretty simple.) ![]() After the initial cmake generation and build of my code set, subsequent make invocations would continue to always rebuild what coincidentally happened to be the most time-consuming target, so I started looking into the issue. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |