• Linux make Столкнулся с очень странным явлением, пишу сишный код в eclipse, собираю, все ок. Отошел минут на 20 от компа. Пришел, изменяю исходник, компилю, а мне выдает:
    make: Внимание: Файл `objects.mk' имеет будущее время 9,8e+03 s модификации
    make: Цель `all' не требует выполнения команд.
    make: предупреждение: Неправильный ход часов. Сборка может быть неполной.

    Как бороться? В гугле куча советов, но чет пока толку ноль(

Replies (12)

  • @SLX, Возможно я скажу какой-нибудь наивный бред. Может, я ничего не понимаю. Но вроде как make clean должен помочь, нет?
  • @DarthRamone, Другой вопрос в том, что ты походу перемещаешься со скоростью света. Потому что пока ты ходил 20 минут, у вас явно какой-то лютый рассинхрон с компом произошёл.
  • @DarthRamone, Не-а( Не помогает
  • @DarthRamone, Ругается на конкретный файл. objects.mk. Пару раз сделал make clean. Уже в новом проекте и все ок. Странно
  • @SLX, Но консоль в eclipse стала выдавать обычный консольный вывод команды make, хотя до этого была полностью интерактивной, при клике переходила на места ошибок и подобное
  • @SLX, А не, ошибся)
  • @SLX, Юзай-ка вим, не мучайся.
  • @DarthRamone, Emacs ^_^ но eclipse для C как-то удобней что ли
  • @SLX, Ты неправильно написал emacs. Правильно пишется — vim :3
  • @DarthRamone, Если честно, я вим не смотрел вообще. Может будет время — гляну, а пока все же емакс для всего, кроме С :)
  • @TheCakeIsAlive, Да вроде уже не требуется, все пересобирается нормально. Но спасибо, буду иметь ввиду :)