Compile Argus in cygwin

Carter Bullard carter at qosient.com
Thu Jan 31 22:28:28 EST 2008


Hmmmmm, that's odd.  Try this patch, and see if you don't get something.
It will only print out the list if it has not been configured for any  
kind of
device, so be sure you don't have a /etc/argus.conf file with an
interface specified.

==== //depot/argus/argus/argus/ArgusSource.c#30 - /home/carter/argus/ 
argus/argus/ArgusSource.c ====
190c190
<          return;
---
 >          exit(1);

You can compile argus so that you can run it under gdb() and let it
tell you what is going on.

    % touch .devel .debug
    % ./configure;make clean;make
    % gdb bin/argus

    gdb) run

Carter


On Jan 31, 2008, at 5:15 PM, Ellis Lam wrote:

>
> Hi Carter,
>
> Yes, it compiled. But when I run the program, it doesn't display the
> interface number as mentioned in INSTALL and nothing in
> /var/log/argus.log.
>
> Any idea?
> Anything I should send to you ?
>
> $ ./configure
> checking build system type... i686-pc-cygwin
> checking host system type... i686-pc-cygwin
> checking target system type... i686-pc-cygwin
> checking for gcc... gcc
> checking for C compiler default output file name... a.exe
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... .exe
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ANSI C... none needed
> checking gcc version... 3
> checking for inline... inline
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ANSI C... (cached) none needed
> checking how to run the C preprocessor... gcc -E
> checking whether make sets $(MAKE)... yes
> checking for ranlib... ranlib
> checking for egrep... grep -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... yes
> checking for unistd.h... yes
> checking sys/sockio.h usability... no
> checking sys/sockio.h presence... no
> checking for sys/sockio.h... no
> checking for string.h... (cached) yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking sys/file.h usability... yes
> checking sys/file.h presence... yes
> checking for sys/file.h... yes
> checking syslog.h usability... yes
> checking syslog.h presence... yes
> checking for syslog.h... yes
> checking sys/vfs.h usability... yes
> checking sys/vfs.h presence... yes
> checking for sys/vfs.h... yes
> checking for vfprintf... yes
> checking for strcasecmp... yes
> checking for strlcat... yes
> checking for strlcpy... yes
> checking for strdup... yes
> checking for strftime... yes
> checking for setlinebuf... yes
> checking for alarm... yes
> checking for strerror... yes
> checking for strtof... yes
> checking for floorf... yes
> checking for remainderf... yes
> checking sys/bitypes.h usability... no
> checking sys/bitypes.h presence... no
> checking for sys/bitypes.h... no
> checking for int8_t... yes
> checking for u_int8_t... yes
> checking for int16_t... yes
> checking for u_int16_t... yes
> checking for int32_t... yes
> checking for u_int32_t... yes
> checking for int64_t... yes
> checking for u_int64_t... yes
> checking for inttypes.h... (cached) yes
> checking whether inttypes.h defines the PRI[doxu]64 macros... yes
> checking for vsnprintf... yes
> checking for snprintf... yes
> checking for getaddrinfo... no
> checking for library containing gethostbyname... none required
> checking for library containing socket... none required
> checking for library containing putmsg... no
> checking for ether_hostton... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... no
> checking for _LARGE_FILES value needed for large files... no
> checking for local pcap library... not found
> checking for main in -lpcap... no
> checking for local wpcap library... checking for extraneous pcap  
> header
> directories... found -- -I../WpdPack/Include added
> checking for pcap_list_datalinks... no
> checking for pcap_set_datalink... no
> checking for pcap_datalink_name_to_val... no
> checking for pcap_breakloop... no
> checking for pcap_dump_ftell... no
> checking for local tcp_wrappers library... not found
> checking for system tcp_wrappers library... yes
> checking for flex... flex
> checking for flex 2.4 or higher... yes
> checking for bison... bison
> checking for ranlib... ranlib
> checking if unaligned accesses fail... yes
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for ANSI C header files... (cached) yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating ./common/Makefile
> config.status: creating ./argus/Makefile
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0
> $ make
> ### Making in /cygdrive/c/temp/argus3/argus-3.0.0/common
> make[1]: Entering directory `/cygdrive/c/temp/argus3/argus-3.0.0/ 
> common'
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -I./../argus -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME= 
> \"\"
> -DPACKAGE_VERSION=\"
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_SYS_FILE_H=1 -DHAVE_S
> TLINEBUF=1 -DHAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1
> -DHAVE_FLOORF=1 -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1
> -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DH
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -I./../argus -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME= 
> \"\"
> -DPACKAGE_VERSION=\"
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_SYS_FILE_H=1 -DHAVE_S
> TLINEBUF=1 -DHAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1
> -DHAVE_FLOORF=1 -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1
> -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DH
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -I./../argus -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME= 
> \"\"
> -DPACKAGE_VERSION=\"
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_SYS_FILE_H=1 -DHAVE_S
> TLINEBUF=1 -DHAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1
> -DHAVE_FLOORF=1 -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1
> -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DH
> bison -y -p argus_ -d grammar.y
> mv y.tab.c grammar.c
> mv y.tab.h tokdefs.h
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -I./../argus -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME= 
> \"\"
> -DPACKAGE_VERSION=\"
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_SYS_FILE_H=1 -DHAVE_S
> TLINEBUF=1 -DHAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1
> -DHAVE_FLOORF=1 -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1
> -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DH
> flex -Pargus_ -t scanner.l > $$.scanner.c; mv $$.scanner.c scanner.c
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -I./../argus -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME= 
> \"\"
> -DPACKAGE_VERSION=\"
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_SYS_FILE_H=1 -DHAVE_S
> TLINEBUF=1 -DHAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1
> -DHAVE_FLOORF=1 -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1
> -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DH
> sed -e 's/.*/char version[] = "&";/' ./../VERSION > version.c
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -I./../argus -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME= 
> \"\"
> -DPACKAGE_VERSION=\"
> -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
> -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_SYS_FILE_H=1 -DHAVE_S
> TLINEBUF=1 -DHAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1
> -DHAVE_FLOORF=1 -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1
> -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DH
> rm -f ../lib/argus_common.a; ar qc ../lib/argus_common.a argus_util.o
> argus_code.o argus_filter.o grammar.o scanner.o version.o
> ranlib ../lib/argus_common.a
> make[1]: Leaving directory `/cygdrive/c/temp/argus3/argus-3.0.0/ 
> common'
> ### Done with /cygdrive/c/temp/argus3/argus-3.0.0/common
> ### Making in /cygdrive/c/temp/argus3/argus-3.0.0/argus
> make[1]: Entering directory `/cygdrive/c/temp/argus3/argus-3.0.0/ 
> argus'
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> gcc -O3 -I. -I../../WpdPack/Include -I../include/cygwin-include
> -I./../include  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
> -DPACKAGE_VERSION=\"\" -DPACKAGE_
> _H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
> -DHAVE_UNISTD_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_SYS_FILE_H=1
> -DHAVE_SYSLOG_H=1 -DH
> HAVE_ALARM=1 -DHAVE_STRERROR=1 -DHAVE_STRTOF=1 -DHAVE_FLOORF=1
> -DHAVE_REMAINDERF=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1
> -DHAVE_SNPRINTF=1 -DHAVE_TCP_WRAPP
> Util.o ArgusOutput.o ArgusUdp.o ArgusTcp.o ArgusIcmp.o ArgusIgmp.o
> ArgusEsp.o ArgusArp.o ArgusFrag.o ArgusAuth.o ArgusApp.o
> ../lib/libpcap.a -lwrap  ../lib
> Info: resolving _optind by linking to __imp__optind (auto-import)
> Info: resolving _opterr by linking to __imp__opterr (auto-import)
> Info: resolving _optarg by linking to __imp__optarg (auto-import)
> make[1]: Leaving directory `/cygdrive/c/temp/argus3/argus-3.0.0/argus'
> ### Done with /cygdrive/c/temp/argus3/argus-3.0.0/argus
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0
> $ cd bin
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $ ls
> argus.exe  argusbug  mkdep
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $ ./argus.exe
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $ ./argus.exe -h
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $ cat /var/log/argus.log
> cat: /var/log/argus.log: No such file or directory
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $ ps -aux
> ps: user x unknown
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $ ps -ef
>     UID     PID    PPID TTY     STIME COMMAND
>    ELam    1672       1 con  09:58:56 /usr/bin/bash
>    ELam    3512       1 con  11:07:24 /usr/bin/bash
>    ELam    3800    1672 con  11:13:52 /usr/bin/ps
>
> ELam at sy7775 /cygdrive/c/temp/argus3/argus-3.0.0/bin
> $
>
> WARNING This email contains information that is CONFIDENTIAL and may  
> be subject to LEGAL PRIVILEGE. If you are not the intended  
> recipient, you must not peruse, use, disseminate, distribute or copy  
> this email or attachments. If you have received this in error,  
> please notify us immediately by return email, facsimile or telephone  
> (call us collect) and delete this email. Thank you. DMZGLOBAL  
> ACCEPTS NO RESPONSIBILITY FOR CHANGES MADE TO THIS EMAIL OR TO ANY  
> ATTACHMENTS AFTER TRANSMISSION FROM DMZGLOBAL.
>
> __________________________________________________________________
>  This email has been scanned by the DMZGlobal Business Quality
>              Electronic Messaging Suite.
> Please see http://www.dmzglobal.com/services/bqem.htm for details.
> __________________________________________________________________
>
>



More information about the argus mailing list