Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / gcc и компиляция в windows / 9 сообщений из 9, страница 1 из 1
12.05.2005, 14:22
    #33059878
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
gcc (mingw), компилирую программу.
При запуске сборки из makefile ругается :

exec.o -ldl -lnsl -lsocket -lm -lrpcsvc -lc
ld: cannot find -ldl

где взять библиотеки перечисленные как параметр ld ?
...
Рейтинг: 0 / 0
13.05.2005, 11:10
    #33061607
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
чтобы подключить библиотеки напрямую, нужно указывать путь к билиотеке с спользованием обратного слэша:
g++ main.cpp f:/mingw/lib/mylib.lib

а вообще есть ключ в g++ который выводит все просматриваемые компилером пути.. но блин, забыл какой...
...
Рейтинг: 0 / 0
13.05.2005, 15:27
    #33062677
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
Дело в том что этот флаг применяется не для компилятора (gcc) а для линкера (ld) который ищет библиотеки. Я установил следующие компоненты mingw:

gcc, g++, mingwmake, mingwruntime, binutils, win32API

В этих компонентах библиотек которые указываются вместе с ld в Makefile (-ldl -lnsl -lsocket -lm -lrpcsvc -lc ) не нашел. Вот и вопрос где их взять.
...
Рейтинг: 0 / 0
14.05.2005, 06:54
    #33063682
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
> В этих компонентах библиотек которые указываются вместе с ld в Makefile
> (-ldl -lnsl -lsocket -lm -lrpcsvc -lc ) не нашел. Вот и вопрос где их взять.
ну это уже тебе виднее, где их взять, ты же решил их использовать...
lsocket попробуй поменять на -lwsock32
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
14.05.2005, 08:08
    #33063738
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
Мне было бы виднее конечно если бы я эту программу написал. А написал ее не я, вот и разбираюсь как все это скомпилировать ... Причем в Linux скомпилировал все почти сразу, а вот в Windows не получается.
...
Рейтинг: 0 / 0
14.05.2005, 08:35
    #33063766
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
Andron wrote:
> Мне было бы виднее конечно если бы я эту программу написал. А написал ее
> не я, вот и разбираюсь как все это скомпилировать ... Причем в Linux
> скомпилировал все почти сразу, а вот в Windows не получается.
ага.
прогу писал не ты, разрабатывалась она под линукс, и ты пытаешся ее
втупую спортировать?
попробуй тогда cygwin взять, больше шансов на успех
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
14.05.2005, 12:58
    #33064502
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
С www.mingw.org я взял:
MSYS-1.0.10.exe 2742К
msysDTK-1.0.1.exe 9М
MinGW-3.1.0-1.exe 14М
этого достаточно чтобы было все для разработки под винды.
и все библиотеки там есть.
...
Рейтинг: 0 / 0
14.05.2005, 13:01
    #33064511
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
gardenman wrote:
> С www.mingw.org я взял:
> MSYS-1.0.10.exe 2742К
> msysDTK-1.0.1.exe 9М
> MinGW-3.1.0-1.exe 14М
> этого достаточно чтобы было все для разработки под винды.
> и все библиотеки там есть.
для разработки :-)
а ему нужно неизвестно что портировать, использующее неизвестно какие
библиотеки :-)
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
14.05.2005, 13:09
    #33064536
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gcc и компиляция в windows
точно: -lrpcsvc - посмотрел по-внимательнее
на мой взгляд неизвестно поможет ли cygwin ...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / gcc и компиляция в windows / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]