building ngx_cache_purge module on CentOS Linux release 7.9.2009 (Core)

Kaushal Shriyan kaushalshriyan at gmail.com
Sat May 7 13:01:59 UTC 2022


Hi,

I am referring to https://github.com/FRiCKLE/ngx_cache_purge/ and running
the open source nginx version: nginx/1.20.2 on CentOS Linux release
7.9.2009 (Core). When i trying to compile the ngx_cache_purge_module.c I am
encountering fatal error: nginx.h: No such file or directory

# ls -l
total 76
-rw-r--r-- 1 501 wheel  1980 Dec 23  2014 CHANGES
-rw-r--r-- 1 501 wheel   516 Dec 23  2014 config
-rw-r--r-- 1 501 wheel  1424 Dec 23  2014 LICENSE
-rw-r--r-- 1 501 wheel 51501 Dec 23  2014 ngx_cache_purge_module.c
-rw-r--r-- 1 501 wheel  5090 Dec 23  2014 README.md
drwxr-xr-x 2 501 wheel    80 May  7 02:22 t
-rw-r--r-- 1 501 wheel   281 Dec 23  2014 TODO.md
#

#gcc -o ngx_cache_purge_module ngx_cache_purge_module.c
ngx_cache_purge_module.c:30:19: fatal error: nginx.h: No such file or
directory
 #include <nginx.h>
                   ^
compilation terminated.

# yum search nginx-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: uk.mirrors.clouvider.net
 * centos-sclo-rh: uk.mirrors.clouvider.net
 * epel: d2lzkl7pfhq30w.cloudfront.net
 * extras: mirrors.vinters.com
 * updates: mirrors.vinters.com
Warning: No matches found for: nginx-devel
No matches found
# rpm -qa | grep epel
epel-release-7-14.noarch
# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
#

Please correct me if I am missing something. Thanks in advance.

Best Regards,

Kaushal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20220507/44e0e4f1/attachment.htm>


More information about the nginx mailing list