Я сейчас создаю небольшой JIT-компилятор.
Для языка мне нужна библиотека времени выполнения для некоторых специальных математических функций.
Я думаю, что лучше всего будет скомпилировать библиотеку в битовый код и связать ее.
Компилятор должен быть интегрирован в продукт, и поэтому он должен работать под Windows (VC10, 64-битная версия).
Так возможно ли собрать математическую библиотеку с помощью mingw llvm-gcc, а затем связать ее с JIT-кодом?
Или есть какие-либо проблемы, связанные с переносимостью сборки битового кода с llvm-gcc под mingw?
Если есть проблемы, какое решение вы бы предложили?