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


Присутствуют сообщения из эхоконференции RU.BINKD с датами от 14 Jul 13 17:53:22 до 25 Aug 24 19:42:02, всего сообщений: 1947
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 86 из 1947 =========================================== RU.BINKD =
От   : Stas Degteff                     2:5080/102.1       09 Nov 13 18:20:32
Кому : Roman Trunov                                        09 Nov 13 18:20:32
Тема : Итого...
FGHI : area://RU.BINKD?msgid=2:5080/102.1+527e2991
На   : area://RU.BINKD?msgid=2:5022/2+527d51e1
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.BINKD?msgid=2:5022/2+527e83ca
==============================================================================
Hello Roman!

08 Nov 13 15:49, you wrote to Max Vasilyev:

MV>> Без перла собирается, а вот с ним - уже нет.

RT> sys.h должен быть первым - поправил в нескольких местах.

Проблема решается на уровне препроцессора конструкциями вида
==========
#ifndef _sys_h
#define _sys_h

#include "readcfg.h"
остальной код

#endif
==========
==========
#ifndef _readcfg_h
#define _readcfg_h

#include "readcfg.h"
остальной код

#endif
==========

Почему ты не используешь эту уже готовую систему - загадка есть великая.

Кстати, имеет смысл везде в таких #define и #ifndef поставить у макроса префикс binkd, чтобы не было побочных эффектов, потому что в заголовочных файлах как минимум одного компилятора тоже есть файл sys.h (но этот компилятор не используется для сборки binkd)

Stas
 Jabber-ID: grumbler@grumbler.org
 GPG key 0x72186DB9 (keyserver: hkp://wwwkeys.eu.pgp.net)

... Golded+, Husky, RNTrack maintainer
--- GoldED+/LNX 1.1.5-b20130515
* Origin: Grumbler at home (2:5080/102.1)

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