Добрый день
вобщем решил я поставить trafd
но при make или gmake ругается что
Makefile:17: *** missing separator. Останов.сам Makefile вот
#
# The Berkeley Packet Filter Traffic collector.
#
# Copyright (c) 1999-2000 RISS-Telecom Networking Center
#
# Copyright (c) 1993-1996 The CAD lab of the
# Siberian State Academy of Telecommunication.
#
# BPFT $Id: Makefile,v 1.2 2000/04/27 04:11:07 count Exp $
#
# Main Makefile. Build everything in directories...
#
SUBDIR = lib trafd trafstat trafstatd traflog trafctl.include <bsd.subdir.mk>
система ASPLinux 9
ядро 2.4
Make version 3.79.1
Если возможно подскажте что делать.
Всем заранее спасибо!!!
>Добрый день
>вобщем решил я поставить trafd
>но при make или gmake ругается что
>Makefile:17: *** missing separator. Останов.
>
>сам Makefile вот
>
>#
># The Berkeley Packet Filter Traffic collector.
>#
># Copyright (c) 1999-2000 RISS-Telecom Networking Center
>#
># Copyright (c) 1993-1996 The CAD lab of the
># Siberian State Academy of Telecommunication.
>#
># BPFT $Id: Makefile,v 1.2 2000/04/27 04:11:07 count Exp $
>#
># Main Makefile. Build everything in directories...
>#
>
>
>SUBDIR = lib trafd trafstat trafstatd traflog trafctl
>
>.include <bsd.subdir.mk>
>
>система ASPLinux 9
>ядро 2.4
>Make version 3.79.1
>Если возможно подскажте что делать.
>Всем заранее спасибо!!!
Убери последнюю строчку
>Убери последнюю строчкуУюрал. Вернее закоментировал.
теперь говорит что
make: *** Warning: File `Makefile' has modification time in the future (2004-08-18 17:55:13 > 2004-08-18 17:25:16.280781)
make: *** Нет целей. Останов.
>>Убери последнюю строчку
>
>Уюрал. Вернее закоментировал.
>теперь говорит что
>make: *** Warning: File `Makefile' has modification time in the future (2004-08-18 17:55:13 > 2004-08-18 17:25:16.280781)
>make: *** Нет целей. Останов.Проверь системную дату
>>>Убери последнюю строчку
>>
>>Уюрал. Вернее закоментировал.
>>теперь говорит что
>>make: *** Warning: File `Makefile' has modification time in the future (2004-08-18 17:55:13 > 2004-08-18 17:25:16.280781)
>>make: *** Нет целей. Останов.
>
>Проверь системную датуИ вообще какой то makefile ... Попробуй вручную в SUBDIR = lib trafd trafstat trafstatd traflog trafctl сам все собрать ... Там тоже должны быть makefile'ы
>>Проверь системную дату
нда с датой действительно проблемка была>
>И вообще какой то makefile ... Попробуй вручную в SUBDIR = lib
>trafd trafstat trafstatd traflog trafctl сам все собрать ... Там тоже
>должны быть makefile'ыда там есть makefile'ы но при попытке скомпилить получается тоже самое
тоесть[root@lnxtst lib]# make
Makefile:15: *** missing separator. Останов.
[root@lnxtst lib]# gmake
Makefile:15: *** missing separator. Останов.
вот сам makefile
#
# Makefile for building BPFT library
#
LIB = bpft
NOPROFILE=
INTERNALSTATICLIB=
INTERNALLIB=SRCS = addrtoname.c bpf_dump.c interfaces.c \
util.c savestr.c setsignal.c \
version.c.include <bsd.lib.mk>
если последнюю строку закоментировать говорит что
[root@lnxtst lib]# make
make: *** Нет целей. Останов.может make какнить переставить на более новый ?? или не в нем дело ?
>>>Проверь системную дату
>
>
>нда с датой действительно проблемка была
>
>>
>>И вообще какой то makefile ... Попробуй вручную в SUBDIR = lib
>>trafd trafstat trafstatd traflog trafctl сам все собрать ... Там тоже
>>должны быть makefile'ы
>
>да там есть makefile'ы но при попытке скомпилить получается тоже самое
>тоесть
>
>[root@lnxtst lib]# make
>Makefile:15: *** missing separator. Останов.
>[root@lnxtst lib]# gmake
>Makefile:15: *** missing separator. Останов.
>
>
>вот сам makefile
>#
># Makefile for building BPFT library
>#
>
>
>LIB = bpft
>NOPROFILE=
>INTERNALSTATICLIB=
>INTERNALLIB=
>
>SRCS = addrtoname.c bpf_dump.c interfaces.c \
> util.c savestr.c setsignal.c \
> version.c
>
>.include <bsd.lib.mk>
>
>
>если последнюю строку закоментировать говорит что
>[root@lnxtst lib]# make
>make: *** Нет целей. Останов.
>
>может make какнить переставить на более новый ?? или не в
>нем дело ?Ты не поверишь но иногда люди ищут информацию в поисковиках =) А что самое интересное что www.google.com выдает на поиск фразы "trafd linux", первой ссылкой www.opennet.ru =)
>>>>Проверь системную дату
>>
>>
>>нда с датой действительно проблемка была
>>
>>>
>>>И вообще какой то makefile ... Попробуй вручную в SUBDIR = lib
>>>trafd trafstat trafstatd traflog trafctl сам все собрать ... Там тоже
>>>должны быть makefile'ы
>>
>>да там есть makefile'ы но при попытке скомпилить получается тоже самое
>>тоесть
>>
>>[root@lnxtst lib]# make
>>Makefile:15: *** missing separator. Останов.
>>[root@lnxtst lib]# gmake
>>Makefile:15: *** missing separator. Останов.
>>
>>
>>вот сам makefile
>>#
>># Makefile for building BPFT library
>>#
>>
>>
>>LIB = bpft
>>NOPROFILE=
>>INTERNALSTATICLIB=
>>INTERNALLIB=
>>
>>SRCS = addrtoname.c bpf_dump.c interfaces.c \
>> util.c savestr.c setsignal.c \
>> version.c
>>
>>.include <bsd.lib.mk>
>>
>>
>>если последнюю строку закоментировать говорит что
>>[root@lnxtst lib]# make
>>make: *** Нет целей. Останов.
>>
>>может make какнить переставить на более новый ?? или не в
>>нем дело ?
>
>Ты не поверишь но иногда люди ищут информацию в поисковиках =) А
>что самое интересное что www.google.com выдает на поиск фразы "trafd linux",
>первой ссылкой www.opennet.ru =)А вот и сама ссылка сорри =)
http://www.opennet.me/opennews/art.shtml?num=2526
>>>Проверь системную дату
>
>
>нда с датой действительно проблемка была
>
>>
>>И вообще какой то makefile ... Попробуй вручную в SUBDIR = lib
>>trafd trafstat trafstatd traflog trafctl сам все собрать ... Там тоже
>>должны быть makefile'ы
>
>да там есть makefile'ы но при попытке скомпилить получается тоже самое
>тоесть
>
>[root@lnxtst lib]# make
>Makefile:15: *** missing separator. Останов.
>[root@lnxtst lib]# gmake
>Makefile:15: *** missing separator. Останов.
>
>
>вот сам makefile
>#
># Makefile for building BPFT library
>#
>
>
>LIB = bpft
>NOPROFILE=
>INTERNALSTATICLIB=
>INTERNALLIB=
>
>SRCS = addrtoname.c bpf_dump.c interfaces.c \
> util.c savestr.c setsignal.c \
> version.c
>
>.include <bsd.lib.mk>
>
>
>если последнюю строку закоментировать говорит что
>[root@lnxtst lib]# make
>make: *** Нет целей. Останов.
>
>может make какнить переставить на более новый ?? или не в
>нем дело ?man make и до наступления просветления
ps: ну ведь нужно же ну хоть минимум, хоть капельку представлять себе, что же именно вы делаете :( ну удалите вы ключевую строку ".include <bsd.lib.mk>" ну и что вы получите в результате?
pps: это BSD make а не GNU make
// wbr
>Добрый день
>вобщем решил я поставить trafd
>но при make или gmake ругается что
>Makefile:17: *** missing separator. Останов.
>
>сам Makefile вот
>
>#
># The Berkeley Packet Filter Traffic collector.
>#
># Copyright (c) 1999-2000 RISS-Telecom Networking Center
>#
># Copyright (c) 1993-1996 The CAD lab of the
># Siberian State Academy of Telecommunication.
>#
># BPFT $Id: Makefile,v 1.2 2000/04/27 04:11:07 count Exp $
>#
># Main Makefile. Build everything in directories...
>#
>
>
>SUBDIR = lib trafd trafstat trafstatd traflog trafctl
>
>.include <bsd.subdir.mk>
>
>система ASPLinux 9
>ядро 2.4
>Make version 3.79.1
>Если возможно подскажте что делать.
>Всем заранее спасибо!!!
программу написаную под env BSD... пытаться скомпилировать на пингвине? - вы гоните =)))