Я пытаюсь собрать corosync 2.3.4 из исходников в slackware 14.1 (32 бита).
Ванильная конфигурация не может найти заголовки пакета nss (mozilla-nss-3.15.2-i486-2.txz), поэтому мне пришлось установить CPPFLAGS до настройки на " -I/usr/include/ -I/usr/include/nss/ -I/usr/include/nspr/".
Теперь я получаю следующие ошибки на этапе связывания:
./.libs/libtotem_pg.so: undefined reference to `PK11_DigestFinal'
./.libs/libtotem_pg.so: undefined reference to `SECITEM_FreeItem'
./.libs/libtotem_pg.so: undefined reference to `PK11_ImportSymKey'
./.libs/libtotem_pg.so: undefined reference to `PK11_DigestBegin'
./.libs/libtotem_pg.so: undefined reference to `PK11_DigestOp'
./.libs/libtotem_pg.so: undefined reference to `PK11_DestroyContext'
./.libs/libtotem_pg.so: undefined reference to `PK11_CipherOp'
./.libs/libtotem_pg.so: undefined reference to `PK11_CreateContextBySymKey'
./.libs/libtotem_pg.so: undefined reference to `PK11_GenerateRandom'
./.libs/libtotem_pg.so: undefined reference to `PK11_ParamFromIV'
./.libs/libtotem_pg.so: undefined reference to `NSS_NoDB_Init'
./.libs/libtotem_pg.so: undefined reference to `PK11_FreeSlot'
./.libs/libtotem_pg.so: undefined reference to `PK11_GetBestSlot'
./.libs/libtotem_pg.so: undefined reference to `PR_GetError'
Мое дикое предположение состоит в том, что он не может найти библиотеку nss (libnss.so*). Я уже пытался установить LDFLAGS в "-l/usr/lib/libnss3.so" перед конфигурацией, а также с LIBS="-L/usr/lib" с отрицательными результатами.
Идеи?