forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FTN.DEVELOP

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 12.06.2017, 00:50
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.5

Slava Petrov написал(а) к All в Jun 17 15:50:28 по местному времени:

Good ${greeting_time}, All!

Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все работало отлично, за исключением того, что файлы из файлэх оставались всегда в инбаунде. Поначалу это не напрягало, потом таки надоело. Оказалось, что не установлен htick. Попробовал собрать rpm пакет и установить по аналогии -- и наткнулся на ошибку.

Сделано следующее:

$ wget 'http://husky.cvs.sf.net/viewvc/husky/htick/?view=tar' -O htick.tar.gz

$ rpmbuild -ta htick.tar.gz

И вот в процессе получаю ошибку:

+ make
gcc -c -s -O3 -fomit-frame-pointer -fstrength-reduce -fPIC -Ih -I/usr/include -W all -DUNIX src/htick.c
In file included from src/htick.c:82:
h/global.h:86: error: expected '=', ',', ';', 'asm' or '_attribute_' before 'cmRelink'
src/htick.c: In function 'processCommandLine':
src/htick.c:331: error: 'cmRelink' undeclared (first use in this function)
src/htick.c:331: error: (Each undeclared identifier is reported only once
src/htick.c:331: error: for each function it appears in.)
src/htick.c:331: error: 'modeRelink' undeclared (first use in this function)
src/htick.c:364: error: 'modeResubsribeWithFile' undeclared (first use in this function)

Ну и так далее. Я ненастоящий сишник, но провел небольшое исследование. В global.h имеется декларация переменной:

$ cat htick/h/global.h | grep cmRelink
extern e_relinkType cmRelink;

Тип этот в самом хедере не определен, но есть инклюд:

#include <fidoconf/fidoconf.h>

В этом хедере определяются аналогичные типы:

$ cat fidoconf.h | grep Type
typedef enum pollType {PKT, REQUEST, FLOFILE} e_pollType;
int areaType; / ECНOAREA, FILEAREA /
int msgbType; / MSGTYPESDM or MSGTYPESQUISН or /
typedef enum carbonType {ctto, ct_from, ct_kludge, ct_subject, ctgroup,
ctfromarea, ct_msgtext, ct_addr} ecarbonType;
e_carbonType ctype;
typedef enum filelistType { flDir, flGlobal, flDirList } e_filelistType;
e_filelistType flType;

И типа e_relinkType там нет вообще!

Таким образом, если я правильно понимаю, собрать htick вообще невозможно без серьезного патчинга. Поэтому вопроса два:

1. Реально ли пропатчить htick таким образом, чтобы он все-таки собрался? Мне, как пойнту, фактически нужна от него только функция toss.

2. Если кто-то уже это делал, не поделится ли он патченными исходниками или rpm-пакетом?

Конечно, можно написать свой мини-тоссер tic-файлов, структура-то примитивная. Но хотелось бы воспользоваться стандартными средствами.

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #2  
Старый 12.06.2017, 01:10
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: htick не собирается на CentOS 6.5

Vitaliy Aksyonov написал(а) к Slava Petrov в Jun 17 23:49:06 по местному времени:

Привет, Slava!

11 июн 17 15:50, Slava Petrov -> All:

SP> Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все
SP> работало отлично, за исключением того, что файлы из файлэх оставались
SP> всегда в инбаунде. Поначалу это не напрягало, потом таки надоело.
SP> Оказалось, что не установлен htick. Попробовал собрать rpm пакет и
SP> установить по аналогии -- и наткнулся на ошибку.

[skip]

Только сегодня собрал htick из свежих исходников.
Попробуй взять свежие исходники из CVS или отсюда:
https://github.com/huskyproject

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
  #3  
Старый 12.06.2017, 01:30
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.5

Alexey Vissarionov написал(а) к Slava Petrov в Jun 17 00:16:32 по местному времени:

Доброго времени суток, Slava!
11 Jun 2017 23:40:02, ты -> All:

SP> Сабж однако.
SP> [...]
SP> Если кто-то уже это делал, не поделится ли он патченными исходниками
SP> или rpm-пакетом?

http://download.huskyproject.org/linux/


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чужие темплейты читают только ламеры с IQ<64
--- /bin/vi
Ответить с цитированием
  #4  
Старый 12.06.2017, 09:20
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Slava Petrov написал(а) к Alexey Vissarionov в Jun 17 00:30:12 по местному времени:

Good ${greeting_time}, Alexey!

12 Jun 17 00:16, you wrote to me:

SP>> Сабж однако.
SP>> [...]
SP>> Если кто-то уже это делал, не поделится ли он патченными исходниками
SP>> или rpm-пакетом?

AV> http://download.huskyproject.org/linux/

Спасибо, только там для x64, а у меня x32.

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #5  
Старый 12.06.2017, 09:20
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Slava Petrov написал(а) к Vitaliy Aksyonov в Jun 17 00:31:38 по местному времени:

Good ${greeting_time}, Vitaliy!

11 Jun 17 23:49, you wrote to me:

SP>> Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все
SP>> работало отлично, за исключением того, что файлы из файлэх оставались
SP>> всегда в инбаунде. Поначалу это не напрягало, потом таки надоело.
SP>> Оказалось, что не установлен htick. Попробовал собрать rpm пакет и
SP>> установить по аналогии -- и наткнулся на ошибку.

VA> [skip]

VA> Только сегодня собрал htick из свежих исходников.
VA> Попробуй взять свежие исходники из CVS или отсюда:
VA> https://github.com/huskyproject

Я из cvs и брал. Попробую еще отсюда, спасибо.

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #6  
Старый 12.06.2017, 10:50
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Alexey Vissarionov написал(а) к Slava Petrov в Jun 17 09:37:00 по местному времени:

Доброго времени суток, Slava!
12 Jun 2017 00:30:12, ты -> мне:

SP>>> Сабж однако.
SP>>> [...]
SP>>> Если кто-то уже это делал, не поделится ли он патченными исходниками
SP>>> или rpm-пакетом?
AV>> http://download.huskyproject.org/linux/
SP> Спасибо, только там для x64, а у меня x32.

Ой... они еще где-то работают?


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чем умные отличаются от дураков? Умные дурачатся, а дураки умничают.
--- /bin/vi
Ответить с цитированием
  #7  
Старый 12.06.2017, 10:50
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Alexey Vissarionov написал(а) к Slava Petrov в Jun 17 09:38:00 по местному времени:

Доброго времени суток, Slava!
12 Jun 2017 00:31:38, ты -> Vitaliy Aksyonov:

VA>> Попробуй взять свежие исходники из CVS или отсюда:
VA>> https://github.com/huskyproject
SP> Я из cvs и брал. Попробую еще отсюда, спасибо.

Там то же самое.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Если нет слов - не утруждай себя написанием букв
--- /bin/vi
Ответить с цитированием
  #8  
Старый 12.06.2017, 13:50
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Slava Petrov написал(а) к Alexey Vissarionov в Jun 17 05:03:00 по местному времени:

Good ${greeting_time}, Alexey!

12 Jun 17 09:37, you wrote to me:

SP>>>> Сабж однако.
SP>>>> [...]
SP>>>> Если кто-то уже это делал, не поделится ли он патченными исходниками
SP>>>> или rpm-пакетом?
AV>>> http://download.huskyproject.org/linux/
SP>> Спасибо, только там для x64, а у меня x32.

AV> Ой... они еще где-то работают?

Ну, если VPS с 512 мегабайтами RAM -- то какой смысл ставить x64? По крайней мере, 3 года назад я так думал. Сейчас бы, конечно, поставил, но очень уж не хочется ломать то, что работает.

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #9  
Старый 12.06.2017, 18:00
Slava Petrov
Guest
 
Сообщений: n/a
По умолчанию htick не собирается на CentOS 6.к

Slava Petrov написал(а) к Alexey Vissarionov в Jun 17 08:58:26 по местному времени:

Good ${greeting_time}, Alexey!

12 Jun 17 09:38, you wrote to me:

VA>>> Попробуй взять свежие исходники из CVS или отсюда:
VA>>> https://github.com/huskyproject
SP>> Я из cvs и брал. Попробую еще отсюда, спасибо.

AV> Там то же самое.

Ага, скачал, запустил, получил ту же самую ошибку.

Хотя -- в дайджесте проскакивала новость об успешной сборке пакетов для убунты. Значит, у меня что-то с руками. Ну и ладно, напишу свою тоссилку, без блекджека и шлюх, зато работающую.

Slava
... god@universe:~ # cvs up && make world
--- GoldED+/LNX-1.1.5-b20130910 (Linux 2.6.32-431.1.2.0.1.el6.i686 iF6M14)
Ответить с цитированием
  #10  
Старый 12.06.2017, 18:21
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: htick не собирается на CentOS 6.к

Vitaliy Aksyonov написал(а) к Slava Petrov в Jun 17 16:57:20 по местному времени:

Привет, Slava!

12 июн 17 08:58, Slava Petrov -> Alexey Vissarionov:

VA>>>> Попробуй взять свежие исходники из CVS или отсюда:
VA>>>> https://github.com/huskyproject
SP>>> Я из cvs и брал. Попробую еще отсюда, спасибо.
AV>> Там то же самое.
SP> Ага, скачал, запустил, получил ту же самую ошибку.

Очень странно.
Можешь мне логи скинуть нетмылом? Гляну на досуге.

SP> Хотя -- в дайджесте проскакивала новость об успешной сборке пакетов
SP> для убунты. Значит, у меня что-то с руками. Ну и ладно, напишу свою
SP> тоссилку, без блекджека и шлюх, зато работающую.

Зачем писать велосипеды, если уже есть готовые?

С наилучшими пожеланиями, Vitaliy.

... 10.0 times 0.10 is hardly ever 1.00.
--- GoldED+/LNX 1.1.5-b20160201
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:13. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot