Vlad Drakula
На выходе должны быть DOS-овские программы? Если да, то можно пользовать
Open Watcom или
DJGPP. Правда последний выдает 32-разрядный код, зато под DOS. С полной совместимостью "проблема" в целых типах.
Добавлено:
Я тут еще подумал, а что, если в настройках BC3.1 установить размер стека побольше? Видимо ты пользуешься умолчанием. Может пройдет?