다른 OS 릴리스/커널에서 소프트웨어를 컴파일할 때 차이점

다른 OS 릴리스/커널에서 소프트웨어를 컴파일할 때 차이점

Ubuntu 16, 14, 12 및 10용 zabbix-agent를 컴파일하려고 합니다. 일부에는 커널 2.6 및 3.13 이상이 있습니다.

Ubuntu 16(커널 3.13)에서 컴파일하면 모든 Ubuntu 릴리스(2.x 커널)에서 제대로 작동하는지 궁금합니다. 이미 테스트했는데 정상적으로 시작됩니다. 기능이 중단되거나 충돌이 발생하는지 궁금합니다.

그리고 공식 zabbix-agent 바이너리의 크기가 300Kb에 불과한데 컴파일하면 2.5Mb를 넘는 이유도 알 수 있나요?

관련 정보