Возникла задача корректировать программы прямо у заказчика, причём там, где нет инструментальных средств. Приходится брать с собой нетбук.
На рабочем компьютере стоит Debian 7. На нём компилирую программы.
Код: Выделить всё
$ gcc --version
gcc (Debian 4.7.2-5) 4.7.2
Но дома на нетбук поставил Debian 9. А там gcc версии, по-моему, 6 с чем-то. Пытался скомпилированную на нём программу запустить у заказчика -- выскакивает сообщение "Убито" и программа завершает работу.
Предполагаю, что можно поставить ещё gcc-4.7, но возникает вопрос: как указывать, что нужно компилировать программу именно этим?
И будет ли это решением проблемы? Может быть возникнут проблемы с библиотеками?