forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 05.10.2023, 01:52
Henri Laan
Guest
 
Сообщений: n/a
По умолчанию Не получается собрать под Ubuntu

Henri Laan написал(а) к All в Oct 23 00:18:10 по местному времени:

Привет, All!

Система Ubuntu 22.04.3 LTS

Установил всё нужное из инструкции:
apt install git make gcc g++ libperl-dev zlib1g zlib1g-dev texinfo ncurses-base ncurses-bin libmodule-build-perl libtest-simple-perl

создал пользователя:
adduser fido

зашел под ним, дальше снова по инструкции:
wget https://raw.githubusercontent.com/hu...ipt/init_build
chmod 0755 init_build
./init_build

Далее по инструкции нужно запустить ./build.sh, но его нет, он лежит в husky.
В подсказке предлагается запустить по полному пути /home/fido/husky/build.sh, но выдается ошибка:
make: * No rule to make target 'update'. Stop.
Иду в husky, запускаю там ./build.sh

Что-то происходит, и выдается множество fatal error, вроде таких:

gcc -Wall -c -g0 -O3 -fomit-frame-pointer -fPIC -DUNIX -Ifidoconf/ -Ismapi/ -Ihuskylib/ -Imsged/ -DUSEMSGAPI -DUSE_FIDOCONFIG -DUNAME=\"LNX\" -DREADMAPSDAT=\"~/fido/etc/husky/msged/readmaps.dat\" -DWRITMAPSDAT=\"~/fido/etc/husky/msged/writmaps.dat\" -DDEFAULT_CONFIGFILE=\"~/fido/etc/husky/msged.cfg\" -o msged/Build/obj/strextra.o msged/strextra.c
gcc: fatal error: Killed signal terminated program cc1
compilation terminated.
make: * [hpt/Makefile:120: hpt/Build/obj/perl.o] Error 1
make: * Waiting for unfinished jobs....
Killed
make: [msged/doc/makefile.husky:61: msged/Build/msged.html] Error 137 (ignored)

Насколько я заметил, эти fatal error выдаются на каждый устанавливаемый пакет.
Наверное я что-то не так делаю, но что именно?



С уважением - Нenri
--- GoldED+/W32-MINGW 1.1.5-b20120519 (Kubik 3.0)
Ответить с цитированием
  #2  
Старый 05.10.2023, 16:43
Henri Laan
Guest
 
Сообщений: n/a
По умолчанию Re: Не получается собрать под Ubuntu

Henri Laan написал(а) к Henri Laan в Oct 23 15:31:56 по местному времени:

Привет, Нenri!

Ответ на сообщение Нenri Laan (2:46/49.1) к All, написанное 05 окт 23 в 00:18:

НL> Система Ubuntu 22.04.3 LTS
НL> Установил всё нужное из инструкции:
НL> Насколько я заметил, эти fatal error выдаются на каждый
НL> устанавливаемый пакет. Наверное я что-то не так делаю, но что именно?

Сам себе и отвечу.

Сначала в huskymak.cfg в PROGRAMS указать только htick, собрать, сделать install.

Потом в huskymak.cfg указать все остальное (выкинув msged):
PROGRAMS=hpt hptkill hptsqfix hptutil sqpack fidoroute util areastat nltools

Тогда вроде бы всё нормально. Во всяком случае, hpt, htick и прочие - запускаются.
Вот такие танцы с бубном, может быть кому-то пригодится.



С уважением - Нenri
--- GoldED+/W32-MINGW 1.1.5-b20120519 (Kubik 3.0)
Ответить с цитированием
Ответ


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

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

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


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


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