Ищу Open Source IRC Клиент на C++

Для тех, кто хочет сделать мир лучше.
Сообщение
Автор
Аватара пользователя
FragMachine
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 29.05.2010
Контактная информация:

#16 Сообщение 30.05.2010, 17:17

fire64 писал(а):сейчас работаю с libircclient
вожусь с примерами, которые не работают.
Пытаюсь написать клиент для winCE ... так же использую libircclient -- примеры не работают (или я что-то не так делаю)... -> не могу понять как работает это чудо, может поделишься какими своими рабочими исходниками (vs2005+)? Буду очень признателен за помощь. Заранее спасибо.

p.s. примеры даже не собираются вываливается куча линк-ошибок.

Fire666
Эксперты no-Steam
Эксперты no-Steam
Сообщения: 2600
Зарегистрирован: 15.02.2007
Откуда: Москва
Благодарил (а): 2 раза
Поблагодарили: 43 раза
Контактная информация:

#17 Сообщение 30.05.2010, 19:54

FragMachine, там элементарно нужно добавить в код

в начале

Код: Выделить всё

	WSADATA wsaData;

	WSAStartup(MAKEWORD(2,2), &wsaData);
и в конце

Код: Выделить всё

		WSACleanup();

Аватара пользователя
FragMachine
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 29.05.2010
Контактная информация:

#18 Сообщение 30.05.2010, 22:20

Всё бы ничего да вот вываливает пример у меня кучу таких ошибок:
Споил

Код: Выделить всё

1>Компоновка...
1>irctest.obj : error LNK2005: _main уже определен в exempl.obj
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_msg в функции "void __cdecl event_join(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_join@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_user_mode в функции "void __cdecl event_join(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_join@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_join в функции "void __cdecl event_connect(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_connect@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_get_ctx в функции "void __cdecl event_connect(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_connect@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_strerror в функции "void __cdecl dcc_recv_callback(struct irc_session_s *,unsigned int,int,void *,char const *,unsigned int)" (?dcc_recv_callback@@YAXPAUirc_session_s@@IHPAXPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_dcc_msg в функции "void __cdecl dcc_recv_callback(struct irc_session_s *,unsigned int,int,void *,char const *,unsigned int)" (?dcc_recv_callback@@YAXPAUirc_session_s@@IHPAXPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_whois в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_nick в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_channel_mode в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_topic в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_dcc_sendfile в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_dcc_chat в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_ctcp_request в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_cmd_quit в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_target_get_nick в функции "void __cdecl event_channel(struct irc_session_s *,char const *,char const *,char const * *,unsigned int)" (?event_channel@@YAXPAUirc_session_s@@PBD1PAPBDI@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_dcc_accept в функции "void __cdecl irc_event_dcc_chat(struct irc_session_s *,char const *,char const *,unsigned int)" (?irc_event_dcc_chat@@YAXPAUirc_session_s@@PBD1I@Z)
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_run в функции _main
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_errno в функции _main
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_connect в функции _main
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_set_ctx в функции _main
1>irctest.obj : error LNK2019: ссылка на неразрешенный внешний символ _irc_create_session в функции _main
1>D:\libircclient-1.3\exempl\Debug\exempl.exe : fatal error LNK1120: 21 неразрешенных внешних элементов
Help

Аватара пользователя
FragMachine
Нович0к
Нович0к
Сообщения: 3
Зарегистрирован: 29.05.2010
Контактная информация:

#19 Сообщение 31.05.2010, 23:05

fire64, еще раз прошу помощи :(


p.s. Появись хоть в асе :|

Разобрался сам...

Ответить