A NOTE has been added to this issue. ====================================================================== https://austingroupbugs.net/view.php?id=1890 ====================================================================== Reported By: steffen Assigned To: ====================================================================== Project: 1003.1(2024)/Issue8 Issue ID: 1890 Category: Shell and Utilities Type: Clarification Requested Severity: Editorial Priority: normal Status: New Name: steffen Organization: User Reference: Section: make Page Number: ~3146 ff. Line Number: ~106054 ff. Interp Status: --- Final Accepted Text: ====================================================================== Date Submitted: 2024-12-11 17:36 UTC Last Modified: 2025-01-09 17:03 UTC ====================================================================== Summary: make: inference rules: clarify relation to relative paths ======================================================================
---------------------------------------------------------------------- (0007040) geoffclare (manager) - 2025-01-09 17:03 https://austingroupbugs.net/view.php?id=1890#c7040 ---------------------------------------------------------------------- After page 3148 line 106150 section make (APPLICATION USAGE), add a paragraph: <blockquote>The default <b>.c.o</b> rule and other default inference rules that use <tt>$(CC)</tt> with the <b>-c</b> option can only portably be used to operate on files in the current directory. This is because the <i>c17</i> utility creates the <b>.o</b> file in the current directory, even if the <b>.c</b> file is in a different directory. An explicit <b>.c.o</b> rule can operate on files in other directories by using the <b>-o</b> option in addition to <b>-c</b>.</blockquote> Issue History Date Modified Username Field Change ====================================================================== 2024-12-11 17:36 steffen New Issue 2024-12-11 17:36 steffen Name => steffen 2024-12-11 17:36 steffen Section => make 2024-12-11 17:36 steffen Page Number => ~3146 ff. 2024-12-11 17:36 steffen Line Number => ~106054 ff. 2024-12-12 19:04 steffen Note Added: 0007004 2024-12-12 19:27 steffen Note Added: 0007005 2024-12-13 17:36 steffen Note Added: 0007007 2024-12-14 01:55 steffen Note Added: 0007008 2024-12-16 14:46 psmith Note Added: 0007009 2025-01-09 17:03 geoffclare Note Added: 0007040 ======================================================================
