[Snort-users] Snort Makefile problem.

M Shirk shirkdog_linux at ...125...
Mon Aug 23 05:20:10 EDT 2004


I would verify that there is not a problem with Perl. That line is also 
referencing a variable. Test to see if that is working before running 
configure and make. I would be interested to see whether the verstuff.pl 
script is working on your platform

Shirkdog


>From: <baranowb at ...9735...>
>To: <snort-users at lists.sourceforge.net>
>Subject: [Snort-users] Snort Makefile problem.
>Date: Sat, 21 Aug 2004 19:00:30 +0200
>
>Hi.
>I am running SunOS luna 5.9 Generic_117171-05 sun4u sparc SUNW,Ultra-5_10.
>I've downloaded snort 2.1.0 .
>When I do "make" ( after ./configure )
>I get message like this :
>
>bash-2.05# make
>make: Fatal error in reader: Makefile, line 484: Unexpected end of line 
>seen
>
>Makefile ends on line 489:
>
>  480
>    481
>    482  dist-hook:
>    483          # always ensure that the win32 build is in sync
>    484          perl $(distdir)/verstuff.pl $(distdir)
>    485          # work around a horrible doc/Makefile.am
>    486          rm -rf $(distdir)/doc/signatures/CVS
>    487  # Tell versions [3.59,3.63) of GNU make to not export all 
>variables.
>    488  # Otherwise a system limit (for SysV at least) may be exceeded.
>    489  .NOEXPORT:
>
>What is wrong?
>
>Should I be disturbed about having multiple "no" in ./configure listing?? 
>ie.
>
>checking whether fprintf must be declared... no
>checking whether syslog must be declared... no
>checking whether puts must be declared... no
>checking whether fputs must be declared... no
>checking whether fputc must be declared... no
>checking whether fopen must be declared... no
>checking whether fclose must be declared... no
>checking whether fwrite must be declared... no
>checking whether fflush must be declared... no
>checking whether getopt must be declared... no
>
>
>./configure gives me this :
>
>bash-2.05# ./configure
>checking for a BSD-compatible install... ./install-sh -c
>checking whether build environment is sane... yes
>checking for gawk... no
>checking for mawk... no
>checking for nawk... nawk
>checking whether make sets ${MAKE}... yes
>checking for style of include used by make... GNU
>checking for gcc... gcc
>checking for C compiler default output... a.out
>checking whether the C compiler works... yes
>checking whether we are cross compiling... no
>checking for suffix of executables...
>checking for suffix of object files... o
>checking whether we are using the GNU C compiler... yes
>checking whether gcc accepts -g... yes
>checking dependency style of gcc... gcc3
>checking for gcc option to accept ANSI C... none needed
>checking for ranlib... :
>checking for gcc... (cached) gcc
>checking whether we are using the GNU C compiler... (cached) yes
>checking whether gcc accepts -g... (cached) yes
>checking dependency style of gcc... (cached) gcc3
>checking build system type... sparc-sun-solaris2.9
>checking host system type... sparc-sun-solaris2.9
>checking whether byte ordering is bigendian... yes
>checking for sparc alignment... yes
>checking how to run the C preprocessor... gcc -E
>checking for ANSI C header files... yes
>checking for sys/types.h... yes
>checking for sys/stat.h... yes
>checking for stdlib.h... yes
>checking for string.h... yes
>checking for memory.h... yes
>checking for strings.h... yes
>checking for inttypes.h... yes
>checking for stdint.h... no
>checking for unistd.h... yes
>checking for strings.h... (cached) yes
>checking for string.h... (cached) yes
>checking for stdlib.h... (cached) yes
>checking for unistd.h... (cached) yes
>checking sys/sockio.h usability... yes
>checking sys/sockio.h presence... yes
>checking for sys/sockio.h... yes
>checking paths.h usability... no
>checking paths.h presence... no
>checking for paths.h... no
>checking for inet_ntoa in -lnsl... yes
>checking for socket in -lsocket... yes
>checking whether printf must be declared... no
>checking whether fprintf must be declared... no
>checking whether syslog must be declared... no
>checking whether puts must be declared... no
>checking whether fputs must be declared... no
>checking whether fputc must be declared... no
>checking whether fopen must be declared... no
>checking whether fclose must be declared... no
>checking whether fwrite must be declared... no
>checking whether fflush must be declared... no
>checking whether getopt must be declared... no
>checking whether bzero must be declared... no
>checking whether bcopy must be declared... no
>checking whether memset must be declared... no
>checking whether strtol must be declared... no
>checking whether strcasecmp must be declared... no
>checking whether strncasecmp must be declared... no
>checking whether strerror must be declared... no
>checking whether perror must be declared... no
>checking whether socket must be declared... no
>checking whether sendto must be declared... no
>checking whether vsnprintf must be declared... no
>checking whether snprintf must be declared... no
>checking whether strtoul must be declared... no
>checking for snprintf... yes
>checking for strlcpy... yes
>checking for strlcat... yes
>checking for strerror... yes
>checking for __FUNCTION__... yes
>checking for floor in -lm... yes
>checking for pcap_datalink in -lpcap... yes
>./configure: pcre-config: command not found
>checking pcre.h usability... yes
>checking pcre.h presence... yes
>checking for pcre.h... yes
>./configure: pcre-config: command not found
>checking for pcre_compile in -lpcre... yes
>checking for u_int8_t... no
>checking for u_int16_t... no
>checking for u_int32_t... no
>checking for a BSD-compatible install... ./install-sh -c
>configure: creating ./config.status
>config.status: creating Makefile
>config.status: creating src/Makefile
>config.status: creating src/sfutil/Makefile
>config.status: creating src/detection-plugins/Makefile
>config.status: creating src/output-plugins/Makefile
>config.status: creating src/preprocessors/Makefile
>config.status: creating src/preprocessors/HttpInspect/Makefile
>config.status: creating src/preprocessors/HttpInspect/include/Makefile
>config.status: creating src/preprocessors/HttpInspect/utils/Makefile
>config.status: creating 
>src/preprocessors/HttpInspect/anomaly_detection/Makefile
>config.status: creating src/preprocessors/HttpInspect/client/Makefile
>config.status: creating src/preprocessors/HttpInspect/event_output/Makefile
>config.status: creating 
>src/preprocessors/HttpInspect/mode_inspection/Makefile
>config.status: creating 
>src/preprocessors/HttpInspect/normalization/Makefile
>config.status: creating src/preprocessors/HttpInspect/server/Makefile
>config.status: creating 
>src/preprocessors/HttpInspect/session_inspection/Makefile
>config.status: creating 
>src/preprocessors/HttpInspect/user_interface/Makefile
>config.status: creating src/preprocessors/flow/Makefile
>config.status: creating src/preprocessors/flow/int-snort/Makefile
>config.status: creating src/preprocessors/flow/portscan/Makefile
>config.status: creating src/parser/Makefile
>config.status: creating doc/Makefile
>config.status: creating contrib/Makefile
>config.status: creating etc/Makefile
>config.status: creating rules/Makefile
>config.status: creating templates/Makefile
>config.status: creating src/win32/Makefile
>config.status: creating config.h
>config.status: config.h is unchanged
>config.status: executing depfiles commands
>
>
>regards

_________________________________________________________________
Is your PC infected? Get a FREE online computer virus scan from McAfee® 
Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963





More information about the Snort-users mailing list