Здравствуйте, Dair, Вы писали:
D>уже были GNU Make (1976)
говно мамонта, которое за >40 лет так и не научилось поддерживать пробелы в makefile
D>даже autotools (1996).
Смотри:
configure:3396: checking for arm-linux-gnueabi-g++
configure:3426: result: no
...
configure:3440: checking for g++
configure:3456: found /usr/bin/g++
configure:3467: result: g++
configure:3483: WARNING: using cross tools not prefixed with host triplet
И потом всё обычным g++ компилит.
У меня g++ для арма не стоял, только gcc.
А тупой автоконф обладает искусственным интеллектом: пытаетcя откомпилить всем подряд, чем-то вроде компилится и похер, что вообще другая архитектура.
D>А ещё были прямые слэши в файловых путях, но Микрософт сделал всё по-другому.
Обратные слеши — наследие CP/M (1974), и она тогда была гоооораздо популярнее чем эти ваши юниксы.
Если бы не аутисты, полюбившие залипать на бегущие в Unix консоли строчки — всё могло сложиться совсем по-другому