
syslog-ng-3.4.0alpha1
구성, gmake, gmake 및 eventlog-0.2.12
기타 종속성을 설치했습니다 .
그런 다음 출력에서 구성 스크립트가 컴파일러 옵션 과 링커 플래그를 ./configure --prefix=/syslog --with-gnu-ld
전달하고 있음을 알 수 있습니다 .-pthread
-lpthread
syslog-ng Open Source Edition 3.4.0alpha1 configured
Compiler options:
compiler : gcc -std=gnu99
compiler options : -g -O2 -Wall -pthread -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/eventlog -I$(top_srcdir)/lib/ivykis/lib/include -I$(top_builddir)/lib/ivykis/lib/include -I$(top_srcdir)/lib/ivykis/modules/include -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
linker flags : -lpthread
prefix : /syslog
linking mode : dynamic
__thread keyword : no
Submodules:
ivykis : internal
libmongo-client : internal
Features:
Debug symbols : no
GCC profiling : no
Memtrace : no
IPV6 support : yes
spoof-source support : no
tcp-wrapper support : no
Linux capability support : no
PCRE support : no
Env wrapper support : no
systemd support : no (unit dir: none)
Modules:
Module search path : /syslog/lib/syslog-ng
Sun STREAMS support (module): yes
SSL support (module) : no
SQL support (module) : no
PACCT module (EXPERIMENTAL) : no
MongoDB destination (module): yes
JSON support (module) : parser=no, formatter=no (using no)
SMTP support (module) : no
이것이 오류의 원인입니까? 그렇다면 syslog가 이러한 옵션으로 컴파일되지 않도록 하려면 어떻게 해야 합니까?
답변1
주의할 점 세 가지:
- alpha1은 시작 시 충돌이 발생하므로 alpha1 대신 현재 git 스냅샷을 사용해야 합니다.
- 문의하시기 바랍니다syslog-ng 메일링 리스트syslog-ng 개발자를 포함하여 귀하의 질문에 답변할 수 있는 사람이 더 많기 때문입니다.
- 현재 Git에도 패치가 필요합니다. 메일링 리스트에서 다음 스레드를 참조하세요.3.4 Openuse 팩토리 정보