Модераторы: feodorv
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подключение сетевых библиотек к GCC, Подключение сетевых библиотек к GCC 
:(
    Опции темы
cubereality
Дата 25.3.2006, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 28.6.2005
Где: http://artiom.vyr tosu.com

Репутация: нет
Всего: 1



Всем привет,

У меня есть маленькая программка на "C" которую я компилю в "GCC" под "Windows". Программа использует сети, и я так понимаю, требует включения библиотеки "ws2_32.lib".

При компиляции строкой "gcc -w -O1 RemoteBackupClient.c libs.c -o RemoteBackupClient.exe" программа выдает следующее:

[Linker error] undefined reference to `recv@16'
[Linker error] undefined reference to `send@16'
[Linker error] undefined reference to `WSAStartup@8'
[Linker error] undefined reference to `socket@12'
[Linker error] undefined reference to `inet_addr@4'
[Linker error] undefined reference to `htons@4'

Как мне подключить в GCC библиотеку нужную для WinSocks? И как мне изменить мою строку запуска "GCC" для этого?

С уважением.

PM MAIL WWW   Вверх
Romikgy
Дата 31.3.2006, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



gcc -w -O1 RemoteBackupClient.c libs.c -o RemoteBackupClient.exe -L"C:/dev/lib" ../../lib/libws2_32.a
чтот вроде такого надо


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
L0n3R4ng3r
Дата 8.4.2006, 20:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 8.4.2006

Репутация: нет
Всего: нет



с такой же ошибкой,(только в VC++6) справился, добавлениям строчки:
#pragma comment(lib, "ws2_32.lib")
может поможет
PM MAIL   Вверх
qBiN
Дата 9.4.2006, 17:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 15.12.2005

Репутация: нет
Всего: нет



>#pragma comment(lib, "ws2_32.lib")
в gcc не поможет)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0512 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.