#11
|
|||
|
|||
htick не собирается на CentOS 6.5
Michael Dukelsky написал(а) к Slava Petrov в Jun 17 17:18:56 по местному времени:
Привет, Slava! 11 Jun 17 15:50, Slava Petrov послал(а) письмо к All: SP> Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все SP> работало отлично, за исключением того, что файлы из файлэх оставались SP> всегда в инбаунде. Поначалу это не напрягало, потом таки надоело. SP> Оказалось, что не установлен htick. Попробовал собрать rpm пакет и SP> установить по аналогии -- и наткнулся на ошибку. SP> Сделано следующее: SP> $ wget 'http://husky.cvs.sf.net/viewvc/husky/htick/?view=tar' -O SP> htick.tar.gz SP> $ rpmbuild -ta htick.tar.gz SP> И вот в процессе получаю ошибку: SP> + make SP> gcc -c -s -O3 -fomit-frame-pointer -fstrength-reduce -fPIC -Ih SP> -I/usr/include -W all -DUNIX src/htick.c In file included from SP> src/htick.c:82: h/global.h:86: error: expected '=', ',', ';', 'asm' or SP> '_attribute_' before 'cmRelink' src/htick.c: In function SP> 'processCommandLine': src/htick.c:331: error: 'cmRelink' undeclared [...skipped...] SP> И типа e_relinkType там нет вообще! Прежде, чем начинать сборку htick, надо было установить уже собранные huskylib, smapi, fidoconf, areafix. Ты это сделал? e_relinkType определён в areafix/areafix/areafix.h Желаю успехов, Slava! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20151128 |
#12
|
|||
|
|||
Re: htick не собирается на CentOS 6.5
Vitaliy Aksyonov написал(а) к Slava Petrov в Jun 17 17:17:44 по местному времени:
Привет, Slava! 11 июн 17 15:50, Slava Petrov -> All: SP> Good ${greeting_time}, All! SP> Сабж однако. Собирал фидо-комплект по рекомендациям тов. Гремлина, все SP> работало отлично, за исключением того, что файлы из файлэх оставались SP> всегда в инбаунде. Поначалу это не напрягало, потом таки надоело. SP> Оказалось, что не установлен htick. Попробовал собрать rpm пакет и SP> установить по аналогии -- и наткнулся на ошибку. [skip] SP> И типа e_relinkType там нет вообще! Посмотрел код. Действительно такого енама нет. То, что у меня собралось - похоже связано с разными компиляторами. Я форвардну это сообщение в ru.husky, чтобы автор этого изменения посмотрел. С наилучшими пожеланиями, Vitaliy. ... 10.0 times 0.10 is hardly ever 1.00. --- GoldED+/LNX 1.1.5-b20160201 |
#13
|
|||
|
|||
htick не собирается на CentOS 6.5
Slava Petrov написал(а) к Michael Dukelsky в Jun 17 13:20:44 по местному времени:
Good ${greeting_time}, Michael! 12 Jun 17 17:18, you wrote to me: SP>> И типа e_relinkType там нет вообще! MD> Прежде, чем начинать сборку htick, надо было установить уже собранные MD> huskylib, smapi, fidoconf, areafix. Ты это сделал? e_relinkType определён MD> в areafix/areafix/areafix.h Да, эти пакеты установлены. Возможно, не самые последние версии. $ rpm -q smapi huskylib fidoconf areafix smapi-2.5.20140708C-1.i386 huskylib-1.9.20140708C-1.i386 fidoconf-1.9.20140821C-1.i386 areafix-1.9.20140708C-1.i386 При этом в areafix.h e_relinkType отсутствует: $ cat ./RPM/BUILD/areafix/areafix/areafix.h | grep e_relinkType 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) |
#14
|
|||
|
|||
htick не собирается на CentOS 6.к
Slava Petrov написал(а) к Vitaliy Aksyonov в Jun 17 13:29:58 по местному времени:
Good ${greeting_time}, Vitaliy! 12 Jun 17 16:57, you wrote to me: VA>>>>> Попробуй взять свежие исходники из CVS или отсюда: VA>>>>> https://github.com/huskyproject SP>>>> Я из cvs и брал. Попробую еще отсюда, спасибо. AV>>> Там то же самое. SP>> Ага, скачал, запустил, получил ту же самую ошибку. VA> Очень странно. VA> Можешь мне логи скинуть нетмылом? Гляну на досуге. Done. SP>> Хотя -- в дайджесте проскакивала новость об успешной сборке пакетов SP>> для убунты. Значит, у меня что-то с руками. Ну и ладно, напишу свою SP>> тоссилку, без блекджека и шлюх, зато работающую. VA> Зачем писать велосипеды, если уже есть готовые? Дык не работает готовый. 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) |
#15
|
|||
|
|||
Re: htick не собирается на CentOS 6.5
Vitaliy Aksyonov написал(а) к Slava Petrov в Jun 17 21:23:20 по местному времени:
Привет, Slava! 12 июн 17 13:20, Slava Petrov -> Michael Dukelsky: SP>>> И типа e_relinkType там нет вообще! MD>> Прежде, чем начинать сборку htick, надо было установить уже MD>> собранные huskylib, smapi, fidoconf, areafix. Ты это сделал? MD>> e_relinkType определён в areafix/areafix/areafix.h SP> Да, эти пакеты установлены. Возможно, не самые последние версии. SP> $ rpm -q smapi huskylib fidoconf areafix SP> smapi-2.5.20140708C-1.i386 SP> huskylib-1.9.20140708C-1.i386 SP> fidoconf-1.9.20140821C-1.i386 SP> areafix-1.9.20140708C-1.i386 SP> При этом в areafix.h e_relinkType отсутствует: SP> $ cat ./RPM/BUILD/areafix/areafix/areafix.h | grep e_relinkType Правильно. Это было достаточно свежее обновление. Обнови эти пакеты на свежие и будет тебе счастье. Как минимум - areafix-1.9.20140708C-1.i386 протух. Остальные тоже стоит обноить, т. к. возможны глюки, даже если соберется. С наилучшими пожеланиями, Vitaliy. ... 10.0 times 0.10 is hardly ever 1.00. --- GoldED+/LNX 1.1.5-b20160201 |
#16
|
|||
|
|||
htick не собирается на CentOS 6.5
Michael Dukelsky написал(а) к Slava Petrov в Jun 17 22:10:24 по местному времени:
Привет, Slava! 12 Jun 17 13:20, Slava Petrov послал(а) письмо к Michael Dukelsky: MD>> Прежде, чем начинать сборку htick, надо было установить уже MD>> собранные huskylib, smapi, fidoconf, areafix. Ты это сделал? MD>> e_relinkType определён в areafix/areafix/areafix.h SP> Да, эти пакеты установлены. Возможно, не самые последние версии. SP> $ rpm -q smapi huskylib fidoconf areafix SP> smapi-2.5.20140708C-1.i386 SP> huskylib-1.9.20140708C-1.i386 SP> fidoconf-1.9.20140821C-1.i386 SP> areafix-1.9.20140708C-1.i386 При сборке htick все эти пакеты надо собрать обязательно из тех же исходников, из которых ты собираешь htick. Иными словами, надо взять исходники и собрать из них все нужные пакеты. А брать какие-то "не самые последние версии" чревато возникновением потом всяких неожиданностей. Желаю успехов, Slava! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20151128 |
#17
|
|||
|
|||
Re: htick не собирается на CentOS 6.5
Vitaliy Aksyonov написал(а) к Michael Dukelsky в Jun 17 22:32:10 по местному времени:
Привет, Michael! 12 июн 17 22:10, Michael Dukelsky -> Slava Petrov: MD>>> Прежде, чем начинать сборку htick, надо было установить уже MD>>> собранные huskylib, smapi, fidoconf, areafix. Ты это сделал? MD>>> e_relinkType определён в areafix/areafix/areafix.h SP>> Да, эти пакеты установлены. Возможно, не самые последние версии. SP>> $ rpm -q smapi huskylib fidoconf areafix SP>> smapi-2.5.20140708C-1.i386 SP>> huskylib-1.9.20140708C-1.i386 SP>> fidoconf-1.9.20140821C-1.i386 SP>> areafix-1.9.20140708C-1.i386 MD> При сборке htick все эти пакеты надо собрать обязательно из тех же MD> исходников, из которых ты собираешь htick. Иными словами, надо взять MD> исходники и собрать из них все нужные пакеты. А брать какие-то "не MD> самые последние версии" чревато возникновением потом всяких MD> неожиданностей. А чтобы такие неожиданности не происходили - надо правильно проставить зависимости между пакетами. Он тогда еще до сборки скжает, что нужного пакета нужной версии нет. Хотя я не знаю, есть ли в RPM зависимости времени сборки. Я его давно смотрел. С наилучшими пожеланиями, Vitaliy. ... 10.0 times 0.10 is hardly ever 1.00. --- GoldED+/LNX 1.1.5-b20160201 |
#18
|
|||
|
|||
htick не собирается на CentOS 6.5
Alexey Vissarionov написал(а) к Vitaliy Aksyonov в Jun 17 22:49:00 по местному времени:
Доброго времени суток, Vitaliy! 12 Jun 2017 22:32:10, ты -> Michael Dukelsky: MD>> При сборке htick все эти пакеты надо собрать обязательно из тех же MD>> исходников, из которых ты собираешь htick. Иными словами, надо взять MD>> исходники и собрать из них все нужные пакеты. А брать какие-то "не MD>> самые последние версии" чревато возникновением потом всяких MD>> неожиданностей. VA> А чтобы такие неожиданности не происходили - надо правильно проставить VA> зависимости между пакетами. Они там есть, но (исторически) без версий. Тяжкое наследие, ага. Впрочем, можно приделать: ОС с системами управления пакетами это пойдет на пользу, а остальным будет пофигу. Дело за малым: запустить в полный рост собственную репу проекта или хотя бы настроить полный двусторонний обмен с github. VA> Он тогда еще до сборки скжает, что нужного пакета нужной версии нет. VA> Хотя я не знаю, есть ли в RPM зависимости времени сборки. Я его давно VA> смотрел. Все там есть... -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Чужие темплейты читают только ламеры с IQ<64 --- /bin/vi |
#19
|
|||
|
|||
Re: htick не собирается на CentOS 6.5
Vitaliy Aksyonov написал(а) к Alexey Vissarionov в Jun 17 23:35:12 по местному времени:
Привет, Alexey! 12 июн 17 22:49, Alexey Vissarionov -> Vitaliy Aksyonov: MD>>> При сборке htick все эти пакеты надо собрать обязательно из тех MD>>> же исходников, из которых ты собираешь htick. Иными словами, MD>>> надо взять исходники и собрать из них все нужные пакеты. А брать MD>>> какие-то "не самые последние версии" чревато возникновением MD>>> потом всяких неожиданностей. VA>> А чтобы такие неожиданности не происходили - надо правильно VA>> проставить зависимости между пакетами. AV> Они там есть, но (исторически) без версий. Тяжкое наследие, ага. AV> Впрочем, можно приделать: ОС с системами управления пакетами это AV> пойдет на пользу, а остальным будет пофигу. Дело за малым: запустить в AV> полный рост собственную репу проекта или хотя бы настроить полный AV> двусторонний обмен с github. Кстати, свой репо - отличная идея. Можно и для Debian/Ubuntu, хоть ты их и не любишь. :) VA>> Он тогда еще до сборки скжает, что нужного пакета нужной версии VA>> нет. Хотя я не знаю, есть ли в RPM зависимости времени сборки. Я VA>> его давно смотрел. AV> Все там есть... Отлично. Я ж не говорю, что нет. Просто не помню, есть ли. ЗЫ. Патчи-то мои накатишь? С наилучшими пожеланиями, Vitaliy. ... 10.0 times 0.10 is hardly ever 1.00. --- GoldED+/LNX 1.1.5-b20160201 |
#20
|
|||
|
|||
RE: htick не собиpается на CentOS 6.5
Sergey Anohin написал(а) к Alexey Vissarionov в Jun 17 00:49:55 по местному времени:
Нello Alexey* *Vissarionov AV> Они там есть, но (истоpически) без веpсий. Тяжкое наследие, ага. AV> Впpочем, можно пpиделать: ОС с системами упpавления пакетами это пойдет AV> на пользу, а остальным будет пофигу. Дело за малым: запустить в полный AV> pост собственную pепу пpоекта или хотя бы настpоить полный двустоpонний AV> обмен с github. А вообще, pаз уж такая пьянка пошла, почему бы пpосто не запилить pепозитоpии для DEB/RPM, pаз уж все их генеpят тепеpь? Даже под FreeBSD поpт есть, только майнтанеpа походу уже нема Bye, Alexey Vissarionov, 13 июня 17 --- FIPS/IP <build 01.14> |