С технической точки зрения, нет никаких причин, по которым вы не должны этого делать (это все-таки x86). Что касается практики, существует ряд инструментов для преобразования между форматами библиотеки и объектных файлов. Если вы можете найти правильный и справиться с какими-либо именами, соглашениями о вызовах и различиями в структуре (я не знаю, будете ли вы или не должны иметь дело с чем-либо из этого), вы должны быть хороши.