Страница 2 из 2

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

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

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

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

Добавлено: 30.05.2010, 19:54
Fire666
FragMachine, там элементарно нужно добавить в код

в начале

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

	WSADATA wsaData;

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

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

		WSACleanup();

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

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

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

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

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

Добавлено: 31.05.2010, 23:05
FragMachine
fire64, еще раз прошу помощи :(


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

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