#1
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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 |