История изменений
Исправление gaylord, (текущая версия) :
Оно очень предсказуемое – у тебя есть интерфейс к нему, и ты можешь пользоваться только им, если хочешь портируемости. Попытки сишников постоянно забраться в детали реализации и потом страдать что все сломалось – классика жанра. А ещё в С нет нормального ABI, поэтому попытки скрестить компиляторы, которые напрямую не заявляют тесную совместимость – заканчиваются примерно вот так.
Исправление gaylord, :
Оно очень предсказуемое – у тебя есть интерфейс к нему, и ты можешь пользоваться только им, если хочешь портируемости. Попытки сишников постоянно забраться в детали реализации и потом страдать что все сломалось – классика жанра. А ещё в С нет нормально ABI, поэтому попытки скрестить компиляторы, которые напрямую не заявляют тесную совместимость – заканчиваются примерно вот так.
Исходная версия gaylord, :
Оно очень предсказуемое – у тебя есть интерфейс к нему, и ты можешь пользоваться только им, если хочешь портируемости. Попытки сишников постоянно забраться в детали реализации и потом страдать что все сломалось – классика жанра.