Где лежит time?

"make check" ругнулся на отсутствие time, начал искать: из консоли time прекрасно работает, а вот исполняемого файла найти не могу. Это единственное место где он не работает, софтина ставится и без этого, так что интерес, пока что, чисто познавательский.
(whereis не показывает, в /bin и /usr/bin тоже нету)

cadence ~ # which time which:

cadence ~ # which time
which: no time in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.4.1)
cadence ~ # time

real    0m0.000s
user    0m0.000s
sys     0m0.000s

Хм...
Впрочеме как и все стандартные bash команды, типа if, case и т.п., так что видимо time - часть bash

Их 2

Есть 2 time. Один встроен в bash, другой отдельно.

это не объясняет почему

это не объясняет почему "time" не найден, у меня стоят zsh, bash, tcsh и sh(эмулируемая bash). Пользуюсь я zsh, но time работает во всех. Что же юзается во время "make check"?

emerge sys-process/time ... #

emerge sys-process/time
...
# time

real 0m0.000s
user 0m0.000s
sys 0m0.000s
...
# /usr/bin/time
Usage: /usr/bin/time [-apvV] [-f format] [-o file] [--append] [--verbose]
[--portability] [--format=format] [--output=file] [--version]
[--help] command [arg...]

_SerEga_ написал(а):"make

_SerEga_ написал(а):
"make check" ругнулся на отсутствие time, начал искать: из консоли time прекрасно работает, а вот исполняемого файла найти не могу. Это единственное место где он не работает, софтина ставится и без этого, так что интерес, пока что, чисто познавательский.
(whereis не показывает, в /bin и /usr/bin тоже нету)

как именно ругнулся ? на time или на time.h ?

P.S И откуда взялся "make check", я недоумеваю

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

а чего недоумевать то? вы

а чего недоумевать то? вы просто обделены экстрасенсорными способностями ;-)

......................... tim

.........................
time ./runThePEG.bin -d 0 SimpleLEP.run
make[2]: time: Command not found
make[2]: *** [check-local] Error 127

на time
time.h лежит где ему и полагается

ps "make check" взялся после "make" ) я ставил софтину нужную для работы, которой нет в дереве

_SerEga_ написал(а): ps

_SerEga_ написал(а):

ps "make check" взялся после "make" ) я ставил софтину нужную для работы, которой нет в дереве

Ну тогда и спрос никакой, где там ваш маке/конфигуре чего то ищет может не знать и автор софтины

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Я залезал в Makefile, там

Я залезал в Makefile, там стоит "time комманда". Т.е. мне не понятно почему time работает везде кроме этого места. Единственное объяснение - что дело что make пытается запустить напрямую, без какого либо шела.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".