[
https://issues.apache.org/jira/browse/TS-3761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14630760#comment-14630760
]
Oknet Xu commented on TS-3761:
------------------------------
let me clarify it again to make sure i understand your reply.
The {{tsxs}} is old and useless tool for a plugin programmer.
the new way to compile a plugin is {{pkgconfig}}.
Does the pkgconfig support compile a plugin at any directory even out side ATS
source tree?
could you document it? I'm just want make a plugin and I don't want to read
whole ATS source code but I have to now.
Hope the Traffic Server Core Developer Team make the "Programmers' Guide" upto
date in order to let me and other plugin developers do more for ATS.
the ATS source code is hard to understand than varnish / nginx.
> tsxs tools can not working
> --------------------------
>
> Key: TS-3761
> URL: https://issues.apache.org/jira/browse/TS-3761
> Project: Traffic Server
> Issue Type: Bug
> Components: Plugins
> Reporter: Oknet Xu
> Assignee: Leif Hedstrom
> Fix For: 6.1.0
>
>
> the commit:
> https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=36e1dd0
> leads the include files broken and tsxs tools can not compiling plugins.
> {code}
> root@debian:/root/trafficserver# cd example/version
> root@debian:/root/trafficserver/example/version# /usr/local/ats/bin/tsxs
> -I../../lib/ts -c version.c -o version.so
> compiling version.c -> version.lo
> version.c:27:25: fatal error: ts/ink_defs.h: No such file or directory
> compilation terminated.
> tsxs: compilation failed: ccache cc -I/usr/local/ats/include -I../../lib/ts
> -std=gnu99 -ggdb3 -pipe -Wall -mcx16 -fpic -c version.c -o version.lo
> root@debian:/root/trafficserver/example/version#
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)