3 ms·Because your new code wants to use old-code libraries.by qznc 11y agoBecause your new code wants to use old-code libraries.jeremycw 11y agoBut if you maintain binary compatibility can you not just compile the old code with --std=c89 and then link the new code compiled with --std=c2x ?Peaker 11y agoUnfortunately, because of header files, no.