This is the error I get trying to compile against ATS 4.0.1, which I upgraded 
from 3.0.4:

$ make -f Makefile.tsxs
tsxs -v -o rfc5861.so rfc5861.c
  compiling rfc5861.c -> rfc5861.lo
cc -I/app00/trafficserver/include -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -mcx16 -fpic -c rfc5861.c 
-o rfc5861.lo
rfc5861.c:35:22: error: ink_defs.h: No such file or directory
rfc5861.c:307: error: expected ‘;’, ‘,’ or ‘)’ before ‘ATS_UNUSED’
rfc5861.c:438: error: expected ‘;’, ‘,’ or ‘)’ before ‘ATS_UNUSED’
rfc5861.c: In function ‘rfc5861_plugin’:
rfc5861.c:616: error: ‘fetch_resource’ undeclared (first use in this function)
rfc5861.c:616: error: (Each undeclared identifier is reported only once
rfc5861.c:616: error: for each function it appears in.)
tsxs: compilation failed: cc -I/app00/trafficserver/include -g -pipe -Wall -O3 
-feliminate-unused-debug-symbols -fno-strict-aliasing -mcx16 -fpic -c rfc5861.c 
-o rfc5861.lo
make: *** [all] Error 1


On Tue, Oct 8, 2013 at 5:22 PM, Brendan Webb 
<[email protected]<mailto:[email protected]>> wrote:
Wondering if anyone else has tried compiling the rfc5861 plugin against ATS 
4.0.1? I just upgraded our dev instance of ATS to 4.0.1 and can't seem to get 
the rfc5861 plugin working.


Brendan Webb
Web Engineer
Oregon Health & Science University

We've been able to get it to compile. What errors are you getting?

Reply via email to