RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : OpenWatcom: написание SOM-класса


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : LightElf
To : cat
Subj : OpenWatcom: написание SOM-класса

> В процессе изучения процесса написания SOM-классов возникла такая проблемка. Беру OpenWatcom. Читаю пример создания класса:
> Introduction_to_SOM
> Компилирую как написано в статье (в EXE) - всё работает. Компилирую то же самое в DLL - компилируется нормально, но когда пытаюсь этот класс зарегистрировать - WPS повисает... Подскажите, кто в курсе, в чём может быть дело?

Скорее всего все дело в calling conventions. Все экспортируемые функции надо описать как _System.

То есть не: int Function(bla-bla), а int _System Function(bla-bla)


Mon 14 Feb 2005 19:51 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.3) Gecko/2003031




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.