Merit Network
Can't find what you're looking for? Search the Mail Archives.
  About Merit   Services   Network   Resources & Support   Network Research   News   Events   Home

Discussion Communities: Merit Network Email List Archives

OpenCALEA

Date Prev | Date Next | Date Index | Thread Index | Author Index | Historical
Re: [OpenCALEA] Compile problem on tap.c

  • From: Norman Brandinger
  • Date: Wed Apr 18 17:24:01 2007


Hi Steve,

The package name was changed from open_calea to opencalea. Try deleting /root/open_calea and pulling a current copy from SVN.

Regards,
Norm

Steve Wagor wrote:
It's probably something I don't have installed but can someone tell me why I would get this error when doing a make from the opencalea directory?

------------cut here------------
root@mymachine:~/open_calea# make
Making all in src
make[1]: Entering directory `/root/open_calea/src'
source='tap.c' object='tap-tap.o' libtool=no \
DEPDIR=.deps depmode=gcc /bin/sh ../depcomp \
gcc -DPACKAGE_NAME=\"open_calea\" -DPACKAGE_TARNAME=\"open_calea\" -DPACKAGE_VERSION=\" 0.5\" -DPACKAGE_STRING=\"open_calea\ 0.5\" -DPACKAGE_BUGREPORT=\"mkarir@merit.edu\" -DPACKAGE=\"open_calea\" -DVERSION=\"0.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STDIO_H=1 -DHAVE_MATH_H=1 -DHAVE_TIME_H=1 -DHAVE_NETDB_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_ARPA_INET_H=1 -I. -I. -g -O2 -Wall -g -O2 -c -o tap-tap.o `test -f 'tap.c' || echo './'`tap.c
tap.c: In function `process_packet':
tap.c:78: parse error before `cmiih'
tap.c:81: `cmiih' undeclared (first use in this function)
tap.c :81: (Each undeclared identifier is reported only once
tap.c:81: for each function it appears in.)
tap.c:86: `payload' undeclared (first use in this function)
make[1]: *** [tap-tap.o] Error 1
make[1]: Leaving directory `/root/open_calea/src'
make: *** [all-recursive] Error 1

------------cut here------------

The contents of my compile was done with this gcc:
root@mymachine:~/open_calea# ls -l /usr/bin/gcc
lrwxr-xr-x 1 root root 17 Apr 17 21:34 /usr/bin/gcc -> /usr/bin/gcc- 2.95


The distro I am doing this on is Debian (2.6.8-xxxxx) and had no tcpdump or compiler or libraries on it so I got the following using apt-get install after doing an apt-get update:
gcc
tcpdump
ngrep
netcat
gcc-2.95
ncurses-dev
libpcap0.8
libpcap0.8-dev

Also I linked gcc to the gcc-2.95 version.

Thanks for any help.

Steve...





Discussion Communities


About Merit | Services | Network | Resources & Support | Network Research
News | Events | Contact | Site Map | Merit Network Home


Merit Network, Inc.