Предысторию см. тут:viewtopic.php?f=27&t=2400

Вопрос -- можно ли сделать из модуля/множества модулей, нормальную so/dll/lib/a библиотеку, которую можно было бы использовать из какого-нибудь С++? Причем, желательно, чтобы отличий от какой-нибудь сишной библиотеки было минимум.

Компилятор какого-нибудь C++ -- скорее всего gcc, если это важно. Платформа -- windows, linux.