• Fido. как сделать правильно?

    From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Mon Nov 29 18:13:34 2021
    Мир дому твоему, *Michael* !

    *** Answering a msg posted in area ru.linux.chainik (Пpоcто и доcтyпно о линyкcе).

    Просто, чтобы разобраться. Задам вопрос здесь.

    28 оя 21 19:33, you wrote to me:

    Ещё вопрос (надеюсь последний). Перед компиляций любого модуля
    husky (например hpt), нужно собрать сначала smapi и fidoconf.
    Где ты это прочёл? Читать надо
    https://github.com/huskyproject/huskybse/blob/master/INSTALL_ru.
    a sciidoc
    е пойму. Собирать в определённой последовасти больше не нужно?
    ет.

    Схема сборки изменилась, поэтому хочу уточнить. Когда нужно собрать, скажем hpt и у меня не rpm. Сначала я редактирую (или нет) huskymak.cfg. Потом делаю:

    wget https://raw.githubusercontent.com/huskyproject/huskybse/master/script/init_build
    chmod 0755 init_build
    ./init_build

    Потом, следуя файлу, нужо собрать сботку. Что соберётся? huskybse и smapi? Остальное нужно собрать руками? апример - hpt, htick и msged.

    А если я хочу собрать исключительно kfe, которого на гитхабе вроде нет? Тогда нужно читать пункт 3 указаного файла? Какая тогда последовательость? Всё равно нужно скрипт запускать?

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [29 оя 21 - 17:48] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Michael Dukelsky@2:5020/1042 to Dmitriy Kulikov on Mon Nov 29 16:34:14 2021
    Привет, Dmitriy!

    29 November 2021 18:13, Dmitriy Kulikov послал(а) письмо к Michael Dukelsky:

    Схема сборки изменилась, поэтому хочу уточнить. Когда нужно собрать, скажем hpt и у меня не rpm. Сначала я редактирую (или нет)
    huskymak.cfg. Потом делаю:

    wget https://raw.githubusercontent.com/huskyproject/huskybse/master/script/ init_build chmod 0755 init_build ./init_build

    Последовательность действий перед началом сборки такая: скачиваешь init_build, запускаешь его, получаешь каталог huskybse с файлами и вне этого каталога Makefile, build.sh и huskymak.cfg. Теперь читаешь huskymak.cfg и правишь его, если надо. Я сейчас прописал эти детали в INSTALL_ru.asciidoc.

    Потом, следуя файлу, нужо собрать сботку. Что соберётся? huskybse и
    smapi? Остальное нужно собрать руками? апример - hpt, htick и msged.

    ет, в huskybse лежат всякие вспомогательные файлы, нужные для процесса сборки, но собирать там нечего. Соберутся те файлы, которые перечислены в PROGRAMS в huskymak.cfg, и библиотеки, от которых они зависят.

    А если я хочу собрать исключительно kfe, которого на гитхабе вроде
    нет? Тогда нужно читать пункт 3 указаного файла? Какая тогда последовательость? Всё равно нужно скрипт запускать?

    Если ты хочешь собрать какую-то программу не из Husky, зависящую от библиотек Husky, то можешь, например, оставить в PROGRAMS только hpt и запустить сборку с помощью build.sh. ужные тебе библиотеки будут лежать в каталогах имя_библиотеки/Build. апример, в каталоге huskylib/Build может лежать что-нибудь типа libhusky.so.1.9.20211008, если тебе нужны динамические библиотеки, и libhusky.a, если статические.

    Желаю успехов, Dmitriy!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Tue Nov 30 11:55:40 2021
    Мир дому твоему, *Michael* !

    29 оя 21 16:34, you wrote to me:

    Последовательность действий перед началом сборки такая: скачиваешь init_build, запускаешь его, получаешь каталог huskybse с файлами и вне этого каталога Makefile, build.sh и huskymak.cfg. Теперь читаешь huskymak.cfg и правишь его, если надо. Я сейчас прописал эти детали в INSTALL_ru.asciidoc.

    Думаю, что понял. Спасибо! Попробую теперь всё это собрать...

    А если я хочу собрать исключительно kfe, которого на гитхабе
    вроде нет? Тогда нужно читать пункт 3 указаного файла? Какая
    тогда последовательость? Всё равно нужно скрипт запускать?
    Если ты хочешь собрать какую-то программу не из Husky, зависящую от библиотек Husky, то можешь, например, оставить в PROGRAMS только hpt и запустить сборку с помощью build.sh. ужные тебе библиотеки будут
    лежать в каталогах имя_библиотеки/Build. апример, в каталоге huskylib/Build может лежать что-нибудь типа libhusky.so.1.9.20211008,
    если тебе нужны динамические библиотеки, и libhusky.a, если
    статические.

    Я хочу попробовать собрать редактор kfe, которого нет на github, но есть в файле husky-all-1.9-source-20211014.zip, который лежит в http://download.huskyproject.org/sources/ Я не пойму. Это часть проекта husky или нет? В README написано только:
    =======begin===============================================
    kfe - Kde Fido Editor
    a KDE application written by Michael Espey.

    The lastest Version should always be available at

    Camouflage BBS Hamburg
    ISDN 2:240/5034
    Modem 2:240/5035

    filename: /husky/kfe-latest.tar.gz
    magic: kfe

    If you have access to the net, you can also get a copy of kfe (and
    the other husky programs) at http://ftp.sar-gmbh.com/pub/freeware/husky/kfe-latest.tar.gz

    Please also checkout my homepage http://www.pweb.de/camouflage.hh.

    KFE do not supported after 1999 year. =======end=================================================

    Кто и зачем его положил в husky-all-1.9-source-20211014.zip? Или я не там спрашиваю и http://download.huskyproject.org/ не имеет к проекту husky никакого отношения?

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [30 оя 21 - 11:55] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Michael Dukelsky@2:5020/1042 to Dmitriy Kulikov on Tue Nov 30 12:14:00 2021
    Привет, Dmitriy!

    30 November 2021 11:55, Dmitriy Kulikov послал(а) письмо к Michael Dukelsky:

    Я хочу попробовать собрать редактор kfe, которого нет на github,

    Когда ты в первый раз сказал, что его нет на github, я не посмотрел, а он там есть.
    https://github.com/huskyproject/kfe

    но
    есть в файле husky-all-1.9-source-20211014.zip, который лежит в http://download.huskyproject.org/sources/ Я не пойму. Это часть
    проекта husky или нет? В README написано только: =======begin===============================================
    kfe - Kde Fido Editor
    [...skipped...]
    KFE do not supported after 1999 year. =======end=================================================

    Тут на ломаном английском написано, что KFE не поддерживается с 1999 года. Его оставили для истории. То, что он не поддерживается, означает, что тебе придётся ковыряться с ним самому и на возможные вопросы никто тут не ответит.

    Желаю успехов, Dmitriy!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Wed Dec 1 18:20:00 2021
    Мир дому твоему, *Michael* !

    30 оя 21 12:14, you wrote to me:

    Когда ты в первый раз сказал, что его нет на github, я не посмотрел, а
    он там есть.
    https://github.com/huskyproject/kfe

    Вот странно. Я его в поиске не нашёл. Спасибо за ссылку!

    Тут на ломаном английском написано, что KFE не поддерживается с 1999
    года. Его оставили для истории. То, что он не поддерживается,
    означает, что тебе придётся ковыряться с ним самому и на возможные
    вопросы никто тут не ответит.

    у да. Я и хотел сам с ним поковыряться...

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [01 Дек 21 - 18:20] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Tue Dec 21 23:32:50 2021
    Мир дому твоему, *Michael* !

    29 оя 21 16:34, you wrote to me:

    Последовательность действий перед началом сборки такая: скачиваешь init_build, запускаешь его, получаешь каталог huskybse с файлами и вне этого каталога Makefile, build.sh и huskymak.cfg. Теперь читаешь huskymak.cfg и правишь его, если надо. Я сейчас прописал эти детали в INSTALL_ru.asciidoc.

    Всё сделал как написано. Запустил build.sh, почти всё скомпилировалось, но процесс завершился на компилировании msged. Вот так:

    ==========8<===========begin error.txt============8<========== msged/Build/msged -hc msged/msghelp.src msged/Build/msghelp.dat
    Msged help file compiler

    HELPCMP: Compiling, pass one (reading)... done.
    HELPCMP: Compiling 7 topics, pass two (writing)... done.
    gcc -s -o hpt/Build/hpt hpt/Build/obj/carbon.o hpt/Build/obj/dupe.o hpt/Build/obj/fcommon.o hpt/Build/obj/global.o hpt/Build/obj/hpt.o hpt/Build/obj/hptafix.o hpt/Build/obj/link.o hpt/Build/obj/perl.o hpt/Build/obj/pktread.o hpt/Build/obj/pktwrite.o hpt/Build/obj/post.o hpt/Build/obj/scan.o hpt/Build/obj/scanarea.o hpt/Build/obj/seenby.o hpt/Build/obj/toss.o areafix/Build/libareafix.a fidoconf/Build/libfidoconf.a smapi/Build/libsmapi.a huskylib/Build/libhusky.a hptzip/Build/libhptzip.a -Xlinker -l:libz.a -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread -lc -lcrypt
    /usr/bin/ld: cannot find -lperl
    collect2: error: ld returned 1 exit status
    make: *** [hpt/Makefile:128: hpt/Build/hpt] Ошибка 1
    Для продолжения нажмите любую клавишу...
    ==========8<============end error.txt=============8<==========

    Что это такое и как победить?

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [21 Дек 21 - 23:32] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Dmitriy Smirnov@2:5010/352 to Dmitriy Kulikov on Tue Dec 21 22:26:24 2021
    hi, Dmitriy!

    21 Dec 21 23:32, Dmitriy Kulikov wrote to Michael Dukelsky:

    Последовательность действий перед началом сборки такая:
    скачиваешь init_build, запускаешь его, получаешь каталог huskybse
    с файлами и вне этого каталога Makefile, build.sh и huskymak.cfg.
    Теперь читаешь huskymak.cfg и правишь его, если надо. Я сейчас
    прописал эти детали в INSTALL_ru.asciidoc.

    Всё сделал как написано. Запустил build.sh, почти всё
    скомпилировалось, но процесс завершился на компилировании msged. Вот
    так:

    ==========8<===========begin error.txt============8<==========
    [skip]
    -lc -lcrypt /usr/bin/ld: cannot find -lperl
    collect2: error: ld returned 1 exit status
    make: *** [hpt/Makefile:128: hpt/Build/hpt] Ошибка 1
    Для продолжения нажмите любую клавишу...
    ==========8<============end error.txt=============8<==========

    Что это такое и как победить?

    на перл ругется вестимо, сдается мне тебе даже поддержка перла не нужна. Попробуй PERL=0 в huskymak.cfg

    wbr, Dmitriy.
    ---
    * Origin: powered by FreeBSD 13.0-RELEASE-p4 amd64 (2:5010/352)
  • From Michael Dukelsky@2:5020/1042 to Dmitriy Kulikov on Tue Dec 21 21:33:46 2021
    Привет, Dmitriy!

    21 December 2021 23:32, Dmitriy Kulikov послал(а) письмо к Michael Dukelsky:

    Последовательность действий перед началом сборки такая:
    скачиваешь init_build, запускаешь его, получаешь каталог huskybse
    с файлами и вне этого каталога Makefile, build.sh и huskymak.cfg.
    Теперь читаешь huskymak.cfg и правишь его, если надо. Я сейчас
    прописал эти детали в INSTALL_ru.asciidoc.

    Всё сделал как написано. Запустил build.sh, почти всё
    скомпилировалось, но процесс завершился на компилировании msged. Вот
    так:

    ==========8<===========begin error.txt============8<========== msged/Build/msged -hc msged/msghelp.src msged/Build/msghelp.dat
    Msged help file compiler

    HELPCMP: Compiling, pass one (reading)... done.
    HELPCMP: Compiling 7 topics, pass two (writing)... done.
    gcc -s -o hpt/Build/hpt hpt/Build/obj/carbon.o hpt/Build/obj/dupe.o hpt/Build/obj/fcommon.o hpt/Build/obj/global.o hpt/Build/obj/hpt.o hpt/Build/obj/hptafix.o hpt/Build/obj/link.o hpt/Build/obj/perl.o hpt/Build/obj/pktread.o hpt/Build/obj/pktwrite.o hpt/Build/obj/post.o hpt/Build/obj/scan.o hpt/Build/obj/scanarea.o hpt/Build/obj/seenby.o hpt/Build/obj/toss.o areafix/Build/libareafix.a fidoconf/Build/libfidoconf.a smapi/Build/libsmapi.a huskylib/Build/libhusky.a hptzip/Build/libhptzip.a -Xlinker -l:libz.a -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread
    -lc -lcrypt /usr/bin/ld: cannot find -lperl
    collect2: error: ld returned 1 exit status
    make: *** [hpt/Makefile:128: hpt/Build/hpt] Ошибка 1
    Для продолжения нажмите любую клавишу...
    ==========8<============end error.txt=============8<==========

    Что это такое и как победить?

    Процесс завершился не на компилировании msged, а на сборке hpt из-за того, что компоновщик не нашёл библиотеку libperl.so в каталоге /usr/lib/x86_64-linux-gnu/perl/5.28/CORE.

    Желаю успехов, Dmitriy!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Nil A@2:5015/46 to Michael Dukelsky on Tue Dec 21 22:19:46 2021
    Hello, Michael!

    Tuesday December 21 2021 21:33, from Michael Dukelsky -> Dmitriy Kulikov:

    Что это такое и как победить?
    Процесс завершился не на компилировании msged, а на сборке hpt из-за
    того, что компоновщик не нашёл библиотеку libperl.so в каталоге /usr/lib/x86_64-linux-gnu/perl/5.28/CORE.

    В пору писать мануал в стиле, если что-то пошло не так, перезагрузите компьютер, переустановите винду, тьфу, линукс, если проблема всё ещё присутствует, то, скорее всего, это не всязано со сборкой хаски, а со сторонними библиотеками..
    А так да, крепись, теперь все шишки сборки на тебе, ведь ты там что-то "разворошил".

    Best Regards, Nil
    --- GoldED+/LNX 1.1.5
    * Origin: Linux 2.6.32-042stab145.3 (2:5015/46)
  • From Alexey Vissarionov@2:5020/545 to Michael Dukelsky on Wed Dec 22 04:42:42 2021
    Доброго времени суток, Michael!
    21 Dec 2021 21:33:46, ты -> Dmitriy Kulikov:

    /usr/bin/ld: cannot find -lperl
    collect2: error: ld returned 1 exit status
    Что это такое и как победить?
    Процесс завершился не на компилировании msged, а на сборке hpt
    из-за того, что компоновщик не нашёл библиотеку libperl.so в
    каталоге /usr/lib/x86_64-linux-gnu/perl/5.28/CORE.

    Или /usr/lib64/perl5/CORE/libperl.so - тут уже как получится.


    --
    Alexey V. Vissarionov aka Gremlin from Kremlin
    gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

    ... Бывают такие горбатые, что сами любую могилу исправят
    --- /bin/vi
    * Origin: ::1 (2:5020/545)
  • From Dmitriy Kulikov@2:6090/14 to Dmitriy Smirnov on Wed Dec 22 21:30:52 2021
    Мир дому твоему, *Dmitriy* !

    21 Дек 21 22:26, you wrote to me:

    на перл ругется вестимо, сдается мне тебе даже поддержка перла не
    нужна. Попробуй PERL=0 в huskymak.cfg

    е, раз перл есть, то, значит, пусть будет...

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [22 Дек 21 - 21:30] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Wed Dec 22 22:02:18 2021
    Мир дому твоему, *Michael* !

    21 Дек 21 21:33, you wrote to me:


    Процесс завершился не на компилировании msged, а на сборке hpt

    Точно. Что-то я тупанул...

    из-за того, что компоновщик не нашёл библиотеку libperl.so в каталоге /usr/lib/x86_64-linux-gnu/perl/5.28/CORE.

    Порылся в архиве эхи, нашёл подсказку:
    ==========8<===========begin ru.husky.txt============8<==========
    Hi, Andrew!

    Как то 16 окт 03 в 16:41, Andrew Korovin написал к All:

    Как сабж сделать? F.A.Q.а у меня нету это эхи :( инета тоже..
    При сборке hpt ругается..

    -MExtUtils::Embed -e ldopts` /usr/bin/ld: cannot find -lperl
    collect2: ld returned 1 exit status
    make: *** [hpt] Error 1
    perl установлен.. система debian 3.0...

    apt-get install libperl-dev.

    А как ты собираешь, кстати? Под Debian всё делается одной командой - debuild (пакет devscripts). Тогда при сборке все нужные зависимости проверятся автоматом.

    Good night! /_Pavel_/

    p.s.: а вообще-то, см. http://husky.sf.net/debian/.

    ==========8<============end ru.husky.txt=============8<==========

    адеюсь, что поможет

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [22 Дек 21 - 22:02] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Dmitriy Smirnov@2:5010/352 to Dmitriy Kulikov on Wed Dec 22 23:07:26 2021
    hi, Dmitriy!

    22 Dec 21 21:30, Dmitriy Kulikov wrote to Dmitriy Smirnov:

    на перл ругется вестимо, сдается мне тебе даже поддержка перла не
    нужна. Попробуй PERL=0 в huskymak.cfg

    е, раз перл есть, то, значит, пусть будет...

    линковщик иного мнения по поводу есть =)

    wbr, Dmitriy.
    ---
    * Origin: powered by FreeBSD 13.0-RELEASE-p4 amd64 (2:5010/352)
  • From Rinat H. Sadretdinow@2:5020/620.1 to Dmitriy Smirnov on Thu Dec 23 09:07:28 2021
    Hello Dmitriy!

    22 Dec 21 23:07, you wrote to Dmitriy Kulikov:

    на перл ругется вестимо, сдается мне тебе даже поддержка перла
    не нужна. Попробуй PERL=0 в huskymak.cfg

    Hе, раз перл есть, то, значит, пусть будет...

    линковщик иного мнения по поводу есть =)

    Может быть сам перл есть, а вот dev для него явно нету.

    Bye!

    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: -= Thunder Bird @ home =- (2:5020/620.1)
  • From Dmitriy Kulikov@2:6090/14 to Dmitriy Smirnov on Thu Dec 23 22:50:16 2021
    Мир дому твоему, *Dmitriy* !

    22 Дек 21 23:07, you wrote to me:

    е, раз перл есть, то, значит, пусть будет...
    линковщик иного мнения по поводу есть =)

    - Видишь перл?
    - ет.
    - И я не вижу. А он есть.

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [23 Дек 21 - 22:50] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Dmitriy Kulikov@2:6090/14 to Rinat H. Sadretdinow on Thu Dec 23 22:54:32 2021
    Мир дому твоему, *Rinat* !

    23 Дек 21 09:07, you wrote to Dmitriy Smirnov:

    линковщик иного мнения по поводу есть =)
    Может быть сам перл есть, а вот dev для него явно нету.

    Уже установил))) а выходных попробую опять...

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [23 Дек 21 - 22:54] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Sun Dec 26 13:09:54 2021
    Мир дому твоему, *Michael* !

    21 Дек 21 21:33, you wrote to me:

    Процесс завершился не на компилировании msged, а на сборке hpt из-за
    того, что компоновщик не нашёл библиотеку libperl.so в каталоге /usr/lib/x86_64-linux-gnu/perl/5.28/CORE.

    Установил libperl-dev и на отсутствие -lperl больше не ругается. о возникла другая проблема на том же самом месте, вот:

    ==========8<===========begin error2.txt============8<==========
    HELPCMP: Compiling, pass one (reading)... done.
    HELPCMP: Compiling 7 topics, pass two (writing)... done.
    gcc -s -o hpt/Build/hpt hpt/Build/obj/carbon.o hpt/Build/obj/dupe.o hpt/Build/obj/fcommon.o hpt/Build/obj/global.o hpt/Build/obj/hpt.o hpt/Build/obj/hptafix.o hpt/Build/obj/link.o hpt/Build/obj/perl.o hpt/Build/obj/pktread.o hpt/Build/obj/pktwrite.o hpt/Build/obj/post.o hpt/Build/obj/scan.o hpt/Build/obj/scanarea.o hpt/Build/obj/seenby.o hpt/Build/obj/toss.o areafix/Build/libareafix.a fidoconf/Build/libfidoconf.a smapi/Build/libsmapi.a huskylib/Build/libhusky.a hptzip/Build/libhptzip.a -Xlinker -l:libz.a -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread -lc -lcrypt
    /usr/bin/ld: huskylib/Build/libhusky.a(temp.o): in function `MKSTEMPS': temp.c:(.text+0x5c): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
    Для продолжения нажмите любую клавишу...
    ==========8<============end error2.txt=============8<==========


    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [26 Дек 21 - 13:09] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Michael Dukelsky@2:5020/1042 to Dmitriy Kulikov on Sun Dec 26 12:12:46 2021
    Привет, Dmitriy!

    26 December 2021 13:09, Dmitriy Kulikov послал(а) письмо к Michael Dukelsky:

    Установил libperl-dev и на отсутствие -lperl больше не ругается. о возникла другая проблема на том же самом месте, вот:

    ==========8<===========begin error2.txt============8<==========
    HELPCMP: Compiling, pass one (reading)... done.
    HELPCMP: Compiling 7 topics, pass two (writing)... done.
    gcc -s -o hpt/Build/hpt hpt/Build/obj/carbon.o hpt/Build/obj/dupe.o hpt/Build/obj/fcommon.o hpt/Build/obj/global.o hpt/Build/obj/hpt.o hpt/Build/obj/hptafix.o hpt/Build/obj/link.o hpt/Build/obj/perl.o hpt/Build/obj/pktread.o hpt/Build/obj/pktwrite.o hpt/Build/obj/post.o hpt/Build/obj/scan.o hpt/Build/obj/scanarea.o hpt/Build/obj/seenby.o hpt/Build/obj/toss.o areafix/Build/libareafix.a fidoconf/Build/libfidoconf.a smapi/Build/libsmapi.a huskylib/Build/libhusky.a hptzip/Build/libhptzip.a -Xlinker -l:libz.a -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread
    -lc -lcrypt /usr/bin/ld: huskylib/Build/libhusky.a(temp.o): in
    function `MKSTEMPS': temp.c:(.text+0x5c): warning: the use of `mktemp'
    is dangerous, better use `mkstemp' or `mkdtemp' Для продолжения
    нажмите любую клавишу... ==========8<============end error2.txt=============8<==========

    Здесь никакой ошибки нет, есть предупреждение, на которое не надо обращать внимания. А вот кто тут по-русски просит тебя нажать любую клавишу, это интересно. еужто это gcc? :-) И что, ты пробовал нажать на эту самую любую клавишу?

    Желаю успехов, Dmitriy!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Sun Dec 26 21:32:14 2021
    Мир дому твоему, *Michael* !

    26 Дек 21 12:12, you wrote to me:

    Здесь никакой ошибки нет, есть предупреждение, на которое не надо
    обращать внимания. А вот кто тут по-русски просит тебя нажать любую клавишу, это интересно. еужто это gcc? :-) И что, ты пробовал нажать
    на эту самую любую клавишу?

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

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [26 Дек 21 - 21:28] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Michael Dukelsky@2:5020/1042 to Dmitriy Kulikov on Mon Dec 27 21:10:24 2021
    Привет, Dmitriy!

    26 December 2021 21:32, Dmitriy Kulikov послал(а) письмо к Michael Dukelsky:

    Здесь никакой ошибки нет, есть предупреждение, на которое не надо
    обращать внимания. А вот кто тут по-русски просит тебя нажать
    любую клавишу, это интересно. еужто это gcc? :-) И что, ты
    пробовал нажать на эту самую любую клавишу?

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

    В чём твоя проблема? Сформулируй, пожалуйста.

    Желаю успехов, Dmitriy!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Tue Dec 28 13:04:28 2021
    Мир дому твоему, *Michael* !

    27 Дек 21 21:10, you wrote to me:

    В чём твоя проблема? Сформулируй, пожалуйста.

    Формулирую. Скачал init_build. Запустил. Получил каталог huskybse и файлы Makefile, build.sh, huskymak.cfg. Запустил build.sh. Скрипт дошёл до этого места:

    ==========8<===========begin error2.txt============8<==========
    HELPCMP: Compiling, pass one (reading)... done.
    HELPCMP: Compiling 7 topics, pass two (writing)... done.
    gcc -s -o hpt/Build/hpt hpt/Build/obj/carbon.o hpt/Build/obj/dupe.o hpt/Build/obj/fcommon.o hpt/Build/obj/global.o hpt/Build/obj/hpt.o hpt/Build/obj/hptafix.o hpt/Build/obj/link.o hpt/Build/obj/perl.o hpt/Build/obj/pktread.o hpt/Build/obj/pktwrite.o hpt/Build/obj/post.o hpt/Build/obj/scan.o hpt/Build/obj/scanarea.o hpt/Build/obj/seenby.o hpt/Build/obj/toss.o areafix/Build/libareafix.a fidoconf/Build/libfidoconf.a smapi/Build/libsmapi.a huskylib/Build/libhusky.a hptzip/Build/libhptzip.a -Xlinker -l:libz.a -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread -lc -lcrypt
    /usr/bin/ld: huskylib/Build/libhusky.a(temp.o): in function `MKSTEMPS': temp.c:(.text+0x5c): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
    Для продолжения нажмите любую клавишу...
    ==========8<============end error2.txt=============8<==========

    ажимаю любую клавишу. Скрипт на этом завершается. Всё происходит на машине со свежим mxlinux. ашёл старый FAQ в этой эхе, там написано, что предупреждение в Linux можно игнорировать, но поскольку скрипт завершает работу, игнорировать не получается...

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [28 Дек 21 - 13:04] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)
  • From Michael Dukelsky@2:5020/1042 to Dmitriy Kulikov on Tue Dec 28 10:23:02 2021
    Привет, Dmitriy!

    28 December 2021 13:04, Dmitriy Kulikov послал(а) письмо к Michael Dukelsky:

    В чём твоя проблема? Сформулируй, пожалуйста.

    Формулирую. Скачал init_build. Запустил. Получил каталог huskybse и
    файлы Makefile, build.sh, huskymak.cfg. Запустил build.sh. Скрипт
    дошёл до этого места:

    ==========8<===========begin error2.txt============8<==========
    HELPCMP: Compiling, pass one (reading)... done.
    HELPCMP: Compiling 7 topics, pass two (writing)... done.
    gcc -s -o hpt/Build/hpt hpt/Build/obj/carbon.o hpt/Build/obj/dupe.o hpt/Build/obj/fcommon.o hpt/Build/obj/global.o hpt/Build/obj/hpt.o hpt/Build/obj/hptafix.o hpt/Build/obj/link.o hpt/Build/obj/perl.o hpt/Build/obj/pktread.o hpt/Build/obj/pktwrite.o hpt/Build/obj/post.o hpt/Build/obj/scan.o hpt/Build/obj/scanarea.o hpt/Build/obj/seenby.o hpt/Build/obj/toss.o areafix/Build/libareafix.a fidoconf/Build/libfidoconf.a smapi/Build/libsmapi.a huskylib/Build/libhusky.a hptzip/Build/libhptzip.a -Xlinker -l:libz.a -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.28/CORE -lperl -ldl -lm -lpthread
    -lc -lcrypt /usr/bin/ld: huskylib/Build/libhusky.a(temp.o): in
    function `MKSTEMPS': temp.c:(.text+0x5c): warning: the use of `mktemp'
    is dangerous, better use `mkstemp' or `mkdtemp' Для продолжения
    нажмите любую клавишу... ==========8<============end error2.txt=============8<==========

    ажимаю любую клавишу. Скрипт на этом завершается.

    Скрипт завершается, потому что он выполнил всё, что нужно было выполнить. Ты этот скрипт выполняешь в голом окне терминала или перед запуском скрипта запустил в этом окне какую-нибудь оболочку, например, mc? Если второе, то запускай скрипт без этой оболочки, и тебе не придётся нажимать на любую клавишу.

    Желаю успехов, Dmitriy!
    За сим откланиваюсь, Michael.

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: ==<<.f1042.ru.>>== (2:5020/1042)
  • From Dmitriy Kulikov@2:6090/14 to Michael Dukelsky on Wed Dec 29 20:28:40 2021
    Мир дому твоему, *Michael* !

    28 Дек 21 10:23, you wrote to me:

    Скрипт завершается, потому что он выполнил всё, что нужно было
    выполнить. Ты этот скрипт выполняешь в голом окне терминала или перед запуском скрипта запустил в этом окне какую-нибудь оболочку, например,
    mc? Если второе, то запускай скрипт без этой оболочки, и тебе не
    придётся нажимать на любую клавишу.

    Мда. Вот к чемму приводит десять лет установки софта исключительно через sudo apt-get install...
    Посыпаю голову пеплом и прошу прощения за дурацкие вопросы.
    Всё установилось на удивление легко и просто. Огромное спасибо!!!

    Дмитрий Ю. Куликов
    для эхоконференции _Husky-project (hpt htick fidoconfig)_ [29 Дек 21 - 20:28] ... https://vk.com/hakudzero Telegram: @hakudzero ..
    --- GoldED+/W32-MSVC 1.1.5-b20180707
    * Origin: hakudzero station, Atomnet, Zheleznogorsk (2:6090/14)