0

anyone could help? I'm stucked on this.

I already compiled ModSecurity 3.3 on this machine (followed these instructions). Now I'm trying to compile with YAJL (Yet Another JSON Library) to be able to log in JSON format.

I installed yajl and yajl-devel packages with yum. My system is a CentOS Linux release 7.8.2003 (Core).

Some detail about the system and YAJL files present:

[root@nginx ModSecurity]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/usr/include:/usr/lib64

[root@nginx ModSecurity]# ls /usr/lib64 | grep yajl
libyajl.so
libyajl.so.2
libyajl.so.2.0.4

[root@nginx ModSecurity]# ls /usr/include/yajl/ | grep yajl
yajl_common.h
yajl_gen.h
yajl_parse.h
yajl_tree.h
yajl_version.h

Output of two variations of ./configure --with-yajl:

[root@nginx ModSecurity]# ./configure --with-yajl=/usr/include/yajl/
.... output ommited ....
configure: YAJL headers found at: /usr/include/yajl/
configure: error: YAJL was explicitly referenced but it was not found
.... output ommited ....

[root@nginx ModSecurity]# ./configure --with-yajl=/usr/lib64/
.... output ommited ....
configure: YAJL library found at: /usr/lib64///libyajl.so
configure: error: YAJL was explicitly referenced but it was not found
.... output ommited ....
Andrew Schulman
  • 8,561
  • 21
  • 31
  • 47
Filipe
  • 1

0 Answers0