Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.BINKD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.BINKD с датами от 14 Jul 13 17:53:22 до 25 Aug 24 19:42:02, всего сообщений: 1947
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 264 из 1947 ========================================== RU.BINKD =
От   : Pavel Gulchouck                  2:463/68           01 Dec 14 20:25:36
Кому : Slava Petrov                                        01 Dec 14 20:25:36
Тема : проблемы начинающего
FGHI : area://RU.BINKD?msgid=2:463/68+547cb445
На   : area://RU.BINKD?msgid=2:5020/545+547c5394
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.BINKD?msgid=2:463/68+547cba77
==============================================================================
Hi Slava!

01 Dec 14, Alexey Vissarionov ==> Slava Petrov:

SP>> Linking binkd...
SP>> https.o: In function `h_connect':
SP>> /home/slava/RPM/BUILD/binkd/https.c:182: multiple definition of
SP>> `h_connect'
SP>> https.o:
SP>> /home/slava/RPM/BUILD/binkd/https.c:182: first defined here
SP>> collect2: ld returned 1 exit status

AV> % grep h_connect https.{c,h}

AV> https.c:int h_connect(int so, char *host, BINKD_CONFIG *config, char *proxy, char *socks)

AV> https.h:int h_connect(int socket, char *host, BINKD_CONFIG *config, char *proxy, char *socks);

AV> Описание функции не соответствует прототипу. Некоторые компиляторы, конечно, умеют это обрабатывать - но все равно как-то
AV> неаккуратненько...

Это здесь совершенно ни при чём. Имена параметров в прототипе игнорируются, их там может вообще не быть (только типы). Описание функции соответствует прототипу, тут всё хорошо. Да и диагностика компилятора говорит не о конфликте между описанием и прототипом, а о двойном описании в том же самом файле https.c:182 - он по какой-то причине линкуется дважды.

Чтобы понять причину, скажи, какая версия binkd, откуда взята, и как ты его собираешь (полная строка rpmbuild или чем ты пользуешься).

              Lucky carrier,
                           Паша
                           aka  gul@gul.kiev.ua
--- GoldED+/LNX 1.1.5
* Origin: printf("%s", "How can I increase performance?\n"); (2:463/68)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.104828 секунды