RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Родной libc и watcom


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : SiTLar
To : Andrew Belov
Subj : Родной libc и watcom

> > Я компилирую прогу ваткомом и потом пытаюсь к ней прилинковать libcms.lib. На это ilink мне говорит:
> >
> > conv.obj(I:\STaFF\projects\Scrobler\conv.c) : fatal error LNK1111: module requires munch step -- try ICC option /Gk
> >
> >
> > А lib386 говорит:
> >
> > i:\devel\toolkit\lib\LIBCMS.LIB(d:\MERLIN\crt\dde4strt.c) : error L2029: 'main' : unresolved external
> >
> > Какой-то аналог ключа /Gk у ваткома найти не удалось. Как быть?
>
> Враппер нужен. Как минимум - то, что лежит в os2_libc.zip . Линковать можно обычным LINK386.EXE, указав в качестве библиотек компот из OWATCOM?.LIB+LIBCMS.LIB+OS2386.LIB.
>
Спасибо.

У меня получилось! Я знал про варпер, но упорно пытался скомпилить с _Optlink и соответственно OWATCOMS.LIB. Когда же я взял OWATCOMR.LIB и соответственно стал компилировать с _System, все заработало.

Mon 02 Jan 2006 01:24 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.8) Gecko/2005111




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.