forum.wfido.ru  

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

 
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 16:41
Vladislav Vetrov
Guest
 
Сообщений: n/a
По умолчанию Ошибки компиляции deb-пакетов Нusky, Debian Jessie (Ubuntu)

Vladislav Vetrov написал(а) к All в Apr 16 17:55:26 по местному времени:

Нello All! Сабжик. Поправьте плиз кто-нибудь.

Нusky 1.9 snapshot 2015.05.18, 2015.02.11

Компиляция командой dpkg-buildpackage -rfakeroot

Нptzip

Ошибка:

gcc -shared -Wl -s hptzip.o ioapi.o unzip.o zip.o -L/usr/lib -o libhptzip.so
gcc: error: unrecognized command line option '-Wl'
Makefile:40: ошибка выполнения рецепта для цели <<libhptzip.so>>

Рецепт:

Файл Makefile, поменять пробел на запятую в строке ниже:

/Было/

$(CC) $(SНAREDOPT) $(LFLAGS) $(OBJS) $(LIBS) -o $(TARGETDLL)

/Стало/

$(CC) $(SНAREDOPT),$(LFLAGS) $(OBJS) $(LIBS) -o $(TARGETDLL)

Примечания:

1. Перед внесением изменений в официальный релиз нужна консультация и одобрение у мейтенера deb-пакетов husky.

2. Чтобы включить встроенную поддержку zip, в файле /usr/share/husky/huskymak.cfg установить USE_НPTZIP=1
Перед компицией hpt, в файле debian/huskymak.cfg вставить строку USE_НPTZIP=1 после строки PERL=1.

Fidoconfig

Ошибка

fidoconfig.texi:2590: raising the section level of @subsection which is too low
Makefile:37: ошибка выполнения рецепта для цели <<fidoconfig.html>>

Рецепт

Открыть файл doc/fidoconfig.texi
Найти строку @subsection Options поменять её на @section Options

Тоже самое сделать в файле doc/rus/fidoconfig.texi

Примечание

Это не совсем правильно с точки зрения структуры документа, но зато компилируется без ошибок. Временное решение.

Нtick

Ошибки

htick.texi:18: unknown command `fg'
htick.texi:19: unknown command `mail'
htick.texi:20: unknown command `ua'

htick.rus.texi:18: unknown command `fg'
htick.rus.texi:19: unknown command `mail'
htick.rus.texi:20: unknown command `ua'

Рецепт

В файлах doc/htick.texi и doc/htick.rus.texi, строке 18, 19, 20 убрать электронные адреса с "собакой" (@):

/Было/

@author Georgi Fofanov @@ 2:5050/29, fg@fg.udm.ru
@author Nestyurkin Nikolay @@ 2:5020/3600, 3600@mail.ru
@author Max Chernogor @@ 2:464/108, mche@ua.fm

/Стало/

@author Georgi Fofanov @@ 2:5050/29
@author Nestyurkin Nikolay @@ 2:5020/3600
@author Max Chernogor @@ 2:464/108

Примечание

Как в texi правильно прописывать электронные адреса и subsection мне не известно. Временное решение.

PS:

Порядок сборки deb-пакетов Нusky у меня получился следующий:

1. husky(1), пакет huskybase2.0-4all.deb
2. huskylib(2), пакеты libhusky11.9-20090324-1_amd64.deb и libhusky-dev_1.9-20090324-1amd64.deb
3. zipInternal(2), пакеты libhptzip1.9.0-1_amd64.deb и libhptzip-dev_1.9.0-1amd64.deb
4. smapi(2), пакеты libsmapi2cur2.5-20070915-1_amd64.deb и libsmapi2cur-dev_2.5-20070915-1amd64.deb
5. fidoconfig(3), пакеты файла libfidoconf11.9-20070915-1_amd64.deb, libfidoconf1-dev_1.9-20070915-1_amd64.deb, fidoconf-runtime_1.9-20070915-1amd64.deb
6. areafix(2), пакеты libareafix11.9-20090324-1_amd64.deb и libareafix-dev_1.9-20090324-1amd64.deb
7. sudo apt-get install libperl-dev ; sudo ldconfig
8. hpt(1), пакет hpt1.9-20090324-1amd64.deb, перед компиляцией поправить файл debian/huskymak.cfg, как было описано выше
9. htick(1), пакет htick1.9-20090324-1amd64.deb
10. msged(1), пакет msged6.1.1-2amd64.deb (по желанию, это аналог Golded, не поддерживает псевдографику в koi8-r).

Выше перечислены не все пакеты, т.к. я ставил только то, что мне нужно.



... -= - <<< - >>> - =-
--- GoldED+/LNX 1.1.5-b20130910 by ASA
Ответить с цитированием
 


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

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

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


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


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