Как происходит переход на другой DNS-сервер?

Хорошо, я загрузил драйвер и проверил его. Я не гарантирую, что он сработает, но, по крайней мере, он скомпилируется.

Проблема заключается в том, что код в makefile (a makefile - это файл, который указывает, как компилировать программы), которые проверяют наличие зависимостей, устарел. Поэтому правильным решением было бы попросить производителя обновить драйвер.

Тем временем вы можете использовать «молот» решение: удалить проверку зависимостей и попытаться скомпилировать драйвер в любом случае.

Для этого вам нужно изменить makefile. После шага cd starcupsdrv по вашему вопросу откройте файл makefile с вашим предпочтительным редактором (например, с gedit makefile); перейдите к этой точке:

и УДАЛИТЕ строки 14, 15 и 16, так что это похоже на это:

lines to remove

Теперь сделать будет успех, с некоторым неприятным предупреждением. Затем, следуя инструкциям, я надеюсь, что это сработает для вас.

Бинарные файлы выполняются на моей машине, поэтому существует довольно высокая вероятность того, что они будут работать, если makefile установит их в правильном месте. Помните, что этап установки должен выполняться как root, поэтому с помощью

sudo make install

Удачи!

1
задан 26 September 2017 в 04:22

0 ответов

Другие вопросы по тегам:

Похожие вопросы: