Rok Mandeljc rok.mandeljc@email.si writes:
I can't see how sharing dmusic_common.c would mess up building (it builds and works fine for me), but then again you have more experiences on this matter. Do you have any suggestions what should I do about it?
It breaks parallel makes and dll separation. Dlls should not depend on one other this way. The best way is to duplicate the few things you need in each dll.
And I believe shared private header you had in mind was dmusic_common.h; I didn't know it was forbidden to do it since you didn't say anything when I included dmusic_private.h in dmime_private.h last time.
I missed it when reading the patch; you may notice I have fixed it since then...