2016-06-21 12 views
0

für nginx mit Hallo Modul (dieses Modul Verwendung #include) installierennginx Modul mit json-c undefinierten Symbol: json_object_to_json_string

i verwenden yum -y json-c json-c-Entwick installieren, bevor nginx

installieren

make & & make install ist erfolgreich. aber wenn ich laufen nginx Test

/usr/sbin/nginx -t

Fehlermeldung angezeigt:

nginx: [emerg] dlopen() "/etc/nginx/modules/ngx_http_hello_module.so" failed (/etc/nginx/modules/ngx_http_hello_module.so: undefined symbol: json_object_to_json_string) in /etc/nginx/nginx.conf:5 
nginx: configuration file /etc/nginx/nginx.conf test failed 

ldd/usr/sbin/nginx

json-c-Bibliothek ist nicht geladen! Was kann ich tun?

Antwort

0

dieses Problem lösen;)

Methode ist: configure ... --with-ld-opt = "- ljson"

nach Erfolg installieren (make & & make install), Typ ldd/usr/sbin/ngin dann zeigen Sie geladene Bibliotheksdatei (.so)