Фактически, chmlib зависит только от glibc. А уж что будет эту либу использовать - вопрос другой. Есть как куча вьюверов (с любым на выбор тулкитом) - так и конвертеров в pdf, например. И вообще, в линуксе есть маны - chm там не нужен в принципе.
А насчёт зависимости от Qt или gtk так это вопрос...