Compile Argus in cygwin

Carter Bullard carter at qosient.com
Mon Feb 4 11:13:55 EST 2008


Hey Ellis,
You now I had that problem for a while, and it just went away with new
cygwin code paired with newer argus code.  That was on Vista.  What
windows are you compiling for?

Carter

On Feb 2, 2008, at 7:58 PM, Ellis Lam wrote:

>
> No I don't have /etc/argus.conf
>
> Here's the result
>
> (gdb) run
> Starting program: /cygdrive/c/temp/argus3/argus-3.0.0/bin/argus.exe
> Loaded symbols for /cygdrive/c/WINDOWS/system32/ntdll.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/kernel32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/wpcap.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/ws2_32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/msvcrt.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/ws2help.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/advapi32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/rpcrt4.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/secur32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/Packet.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/WanPacket.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/npptools.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/mfc42u.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/gdi32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/user32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/ole32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/oleaut32.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/iphlpapi.dll
> Loaded symbols for /cygdrive/c/WINDOWS/system32/version.dll
> Loaded symbols for /usr/bin/cygwin1.dll
>
> Program received signal SIGSEGV, Segmentation fault.
> 0x005c61c5 in init_console_handler ()
> (gdb)
>
>
> -----Original Message-----
> From: Carter Bullard [mailto:carter at qosient.com]
> Sent: Friday, 1 February 2008 4:28 p.m.
> To: Ellis Lam
> Cc: argus-info at lists.andrew.cmu.edu
> Subject: Re: Compile Argus in cygwin
>
> 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.
>> __________________________________________________________________
>>
>>
>
> __________________________________________________________________
>  This email has been scanned by the DMZGlobal Business Quality
>              Electronic Messaging Suite.
> Please see http://www.dmzglobal.com/services/bqem.htm for details.
> __________________________________________________________________
>
> 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