You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
… then bar.o gets created in the base dir, not in foo/.
Note that this does compile foo/bar.c; it just doesn’t put the object file where it is meant to go.
This seems like pretty undesirable behaviour. It seems like it should be either fixed (i.e., put the object file where I said to put it) or at least documented.
If necessary, maybe make the fixed version an opt-in affair?