#1
|
|||
|
|||
Не получается собрать под 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
|
|||
|
|||
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) |