Здравствуйте, squid_etc, Вы писали:
_>мне же нужно в каждом потоке создать экземпляр либы и отдавать каждому экземпляру работу из своего потока.
_>Спасибо!
либа (как Вы это называете) лежит в памяти и принадлежит процессу, а не потоку. Поэтому, если нигде в ее описании не объявлено, что она thread-safe, то использовать ее в разных thread нельзя.
Запускайте процессы, там в каждом будет свой экземпляр либы.