RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Компиляция и сборка exe & dll с помощью gcc 3.3.5


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : valerius
To : Pavel B.
Subj : Компиляция и сборка exe & dll с помощью gcc 3.3.5

> Люди научите как, а?
> Компилирую я некий набор cpp-шек
> g++ -c -MD -O0 -g -Wall -fmessage-length=0 -I../../include -I../../log/include -o Log.o ../../log/src/Log.cpp
> Потом его собираю и получаю dll-ку.
> g++ Log.o ... Utility.o -v -shared -lstdc++ -o log.dll
> После этого пытаюсь подключить
> g++ -c -v -MD -O0 -g -Wall -fmessage-length=0 -I../../include -I../../log/include -o LogTest.o ../../log/src/test/LogTest.cpp
> g++ LogTest.o -v -MD -O0 -g -Wall -fmessage-length=0 -I../../include -I../../log/include -llog -L../../log/debug -o LogTest.exe
> И получаю:
> C:/emx/i386-pc-os2-emx/bin/ld.exe: No such file or directory for log
> Чуствую что что-то делаю не так, а что понять не могу.
>

А чего он у тебя ищет ld не в том каталоге? Должно быть типа: d:\dev\gcc\v3.3.5\usr\i386-pc-os2-emx\bin\ld.exe
Ты вообще gccenv.cmd пробовал запускать? Может, в этом cmd-шнике неправильно прописан путь к ld.exe?
Или у тебя вообще нету ld.exe?

WBR,
Валерий


Thu 24 Nov 2005 22:26 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.10) Gecko/2005




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.