У меня есть огромная привилегия для работы с дном аквариума - ломаным компилятором Microchip xc16 для PIC24 при отсутствии чего-то лучшего. Это последний компилятор с закрытым исходным кодом Microchip, который не может даже правильно проанализировать параметры командной строки и включает в себя определения, в которых есть пробелы:
-DPACKAGE_STRING = \ "firmware \ 4.0 \"
elf-gcc: 4.0: Нет такого файла или каталога
Удаление пробела также устраняет ошибку. Не говоря уже о том, что этот компилятор возвращает -1, даже если все скомпилировано просто отлично - но это для другого поста.
Теперь мне нужно убедиться, что automake не пропустит определяющие строки или хотя бы удалит пробел, чтобы я мог хотя бы обойти эту проблему. Как я могу сказать automake не пропускать эти параметры по умолчанию?