Nu am vazut niciun fel de intrebari referitoare la build-urile GNU autoconf / automake, dar sper ca cel putin unii dintre voi sa o cunoasteti. Aici merge:
Am un proiect (îl voi numi proiectul meu) care include un alt proiect (furnizor). Proiectul vânzătorului este un proiect independent susținut de altcineva. Includerea unui astfel de proiect este destul de simplu , dar în acest în cazul în care există o mică problemă: fiecare proiect generează propriul fișier config.h
, fiecare definind macro-uri standard, cum ar fi PACHET, VERSIUNE etc. Aceasta înseamnă că, în timpul construirii, atunci când furnizorul este construit, am o mulțime de erori ca aceasta:
... warning: "VERSION" redefined
... warning: this is the location of the previous definition
... warning: "PACKAGE" redefined
... warning: this is the location of the previous definition
Acestea sunt doar avertismente, cel puțin pentru moment, dar aș vrea să scap de ei. Singurele informații relevante pe care le-am putut genera cu o căutare Google sunt acest pe lista de discuții automake, care nu este o mulțime de ajutor. Mai are cineva idei mai bune?