ru:os2faq:os2soft:os2soft.035

[Q]: После инсталляции Watcom C перестал работать десктоп

[A]: Roman Trunov (2:5022/2)

  А если бы перед установкой Watcom C прочел фак по нему - и чинить бы не

пришлось. Он ставит старый SOM, несовместимый с современной осью.

Q> SYS2070 PID 0017 TID 0001 Slot 0044 E:\OS2\PMSHELL.EXE INSTALL→SOM.100

1) Выкинуть из CONFIG.SYS все строчки про SOM, указывающие в каталоги Watcom'а или тулкита (насчет тулкита я не уверен, но лучше перестраховаться). Должно остаться только что-то вроде этого:

SET SOMIR=F:\OS2\ETC\SOM.IR;F:\OS2\ETC\WPSH.IR;F:\OS2\ETC\WPDSERV.IR SET SOMDDIR=F:\OS2\ETC\DSOM

2) Поискать на диске в каталогах Watcom'а и тулкита “лишние” SOM*.DLL и особенно SOM.DLL, в которой и происходит трап. Убить их или переставить пути к этим каталогам _в конец_ LIBPATH. Hастоящие SOM*.DLL лежат в \OS2\DLL, будем надеяться, что их не потерли. Если потерли - восстановить из осевого дистрибутива.