апори компоновщікаLIBSУказивает додаткові бібліотеки
Тепер запустіть скрипт configure з будь-якими бажаними опціями конфігурації або змінними.
./configure [опції] [мінлива = значення ...]
Як приклад, припустимо, що ми хочемо встановити OpenLDAP з механізмом маніпуляції даними BDB і підтримкою TCP Wrappers. Типово, підтримка BDB включена, а TCP Wrappers - ні. Тому нам потрібно вказати тільки - enable-wrappers, щоб додати підтримку TCP Wrappers:
./configure - enable-wrappers
Однак, виконання даної команди закінчиться невдачею, якщо програмне забезпечення, від якого залежить OpenLDAP, не встановлено в системних директоріях. Наприклад, якщо заголовки та бібліотеки TCP Wrappers встановлені відповідно в/usr/local/include та/usr/local/lib, скрипт configure звичайно треба запускати таким чином:
./configure - enable-wrappers = "-I/usr/local/include" = "-L/usr/local/lib-Wl,-rpath,/usr/ local/lib "
Найчастіше, скрипт configure сам визначає відповідні налаштування. Якщо на цьому етапі Ви зіткнулися з труднощами, проконсультуйтеся з документацією по Вашій платформі і перевірте Ваші опції configure, якщо Ви їх встановлювали. br/>
.4 Збірка програмного забезпечення
При вдалому закінченні роботи скрипта configure, останнім рядком виведення буде:
Please "make depend" to build dependencies
Якщо останній рядок відрізняється, значить виконання configure закінчилося невдачею, і Вам потрібно переглянути висновок скрипта, щоб визначити, що пішло не так. Поки configure не завершені вдало, продовжувати далі не слід. p align="justify"> Щоб побудувати залежності, запустіть: depend
Тепер зберемо програмне забезпечення. На цьому етапі відбувається фактична компіляція OpenLDAP. p align="justify"> Вам потрібно уважно вивчити висновок цієї команди, щоб переконатися, що все зібрано правильно. Зверніть увагу, що ця команда, окрім самого slapd, збирає також бібліотеки LDAP і відповідне клієнтське програмне забезпечення. br/>
.5 Тестування програмного забезпечення
Коли програмне забезпечення було правильно налаштоване і успішно зібрано, потрібно виконати набір тестів для перевірки сборкі.test
Будуть запущені тести, що застосовуються до Вашої конфігурації, і вони повинні успішно пройти. Деякі тести, такі, як тест реплікації, можуть бути пропущені, якщо вони не підтримуються Вашої конфігурацією. br/>
3.6 Установка програмного забезпечення
Після того, як Ви успішно протестували програмне забезпечення, пора його встановити. Для цього Вам знадобляться права на запис в директорії установки, які Ви вказали при запуску configure. Тип...