Какая трансляция?? Куда компилировать??

На винде все параметры внешним функциям передаются через стэк, а на лине - через регистры проца.
При этом еще знать надо в каком вызове в какой регистр какой параметр поместить, а документации ой как мало
А править прийдется, тк API полюбому юзаются. У тя ж прога не только с памятью общается...
Поэтому, если Вам не безразлично свое психологическое состояние, то даже и не пробуйте

Перепишите прогу, например на С, если она вам действительно так необходима