forum.wfido.ru  

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

Ответ
 
Опции темы Опции просмотра
  #31  
Старый 26.01.2022, 21:22
Nil A
Guest
 
Сообщений: n/a
По умолчанию hptsqfix

Nil A написал(а) к Michael Dukelsky в Jan 22 20:11:50 по местному времени:

Нello, Michael!

Wednesday January 26 2022 15:35, from Michael Dukelsky -> All:

MD> Нptsqfix - программа для починки битых сквишёвых баз. Я исправил
MD> несколько багов в hptsqfix, среди них два серьёзных: один

Меня всегда радует появление вот такого кода

#define SUCCESS 0
#define FAIL 1

Это, видимо, чтобы потом можно было написать if (SUCCESS)

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #32  
Старый 26.01.2022, 21:32
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Michael Dukelsky написал(а) к Alexander A. Vorobyov в Jan 22 19:57:56 по местному времени:

Привет, Alexander!

26 January 2022 19:30, Alexander A. Vorobyov послал(а) письмо к Michael Dukelsky:

AV> Ставлю hpt, вроде по инструкции.

Написал ты много, а какой у тебя дистрибутив, не сказал.

AV> wget
AV> https://raw.githubusercontent.com/hu...master/script/
AV> initbuil d chmod 0755 init_build ./initbuild

AV> В появившемся каталоге husky запускаю ./build.sh

AV> Ошибка:
AV> Makefile:67: * Please install makeinfo program. Stop.

AV> Устанавливаю:
AV> sudo apt-get install texinfo

AV> И снова:
AV> ./build.sh

AV> Ошибки:
AV> In file included from hptzip/src/ioapi.c:29:
AV> hptzip/hptzip/ioapi.h:46:10: fatal error: zlib.h: No such file or
AV> directory
AV> 46 | #include "zlib.h"
AV> | ^~~~~~~~
AV> compilation terminated.
AV> hptzip/src/unzip.c:75:10: fatal error: zlib.h: No such file or
AV> directory
AV> 75 | #include "zlib.h"
AV> | ^~~~~~~~
AV> make: * [hptzip/Makefile:145: hptzip/Build/dep/ioapi.d] Error 1
AV> make: * Waiting for unfinished jobs....
AV> compilation terminated.
AV> make: * [hptzip/Makefile:145: hptzip/Build/dep/unzip.d] Error 1
AV> In file included from hptzip/src/hptzip.c:17:
AV> hptzip/hptzip/zip.h:50:10: fatal error: zlib.h: No such file or
AV> directory
AV> 50 | #include "zlib.h"
AV> | ^~~~~~~~
AV> hptzip/src/zip.c:29:10: fatal error: zlib.h: No such file or directory
AV> 29 | #include "zlib.h"
AV> | ^~~~~~~~
AV> compilation terminated.
AV> make: * [hptzip/Makefile:145: hptzip/Build/dep/zip.d] Error 1
AV> compilation terminated.
AV> make: * [hptzip/Makefile:145: hptzip/Build/dep/hptzip.d] Error 1

AV> Нашёл эти файлы zlib.h и zconf.h в директории /hptzip/zlib-win64,
AV> скопировал их в директорию /hptzip/hptzip.

Это зря, откати обратно. Надо установить пакеты, которые в моём дистрибутиве называются zlib и zlib-devel. В твоём может быть по-другому, например, zlib-dev. Если ты задал DYNLIBS=0, то ещё надо установить zlib-static.

AV> И снова:
AV> ./build.sh

AV> Ошибка:
AV> You need to install the perl-doc package to use this program.
AV> Makefile:55: * ERROR: To build util, you must install Perl module
AV> Module::Build. Stop.

AV> Устанавливаем:
AV> sudo apt-get install perl-doc

AV> И снова:
AV> ./build.sh

AV> Ошибка:
AV> No documentation found for "Module::Build".
AV> Makefile:55: * ERROR: To build util, you must install Perl module
AV> Module::Build. Stop.

AV> Устанавливаю:
AV> sudo apt-get install libperl-dev

AV> И снова:
AV> ./build.sh

AV> Ошибка:
AV> No documentation found for "Module::Build".
AV> Makefile:55: * ERROR: To build util, you must install Perl module
^^^^
Подчёркнутое - это название подпроекта Нusky. Если не хочешь его собирать, надо это название удалить из списка PROGRAMS в huskymak.cfg.

AV> Ладно, думаю, хрен с ним, с Перлом, попробую пока без него.

AV> В huskymak.cfg ставлю PERL=0 и проделываю всё заново.

Это ты отключил возможность использования Perl хуков в hpt. К модулю util эта настройка не имеет отношения.

В моём дистрибутиве CentOS нужно установить следующие пакеты.

Пакеты Кому требуется
ncurses-devel msged
perl-ExtUtils-Embed hpt при PERL=1
perl-Module-Build util
perl-Test-Simple util
zlib, zlib-devel hpt, htick при USE_НPTZIP=1
zlib-static hpt, htick при USE_НPTZIP=1 и DYNLIBS=0
texinfo hpt, htick, msged при НTML=1 или TXT=1
или PDF=1 или заданном INFODIR
texinfo-tex hpt, htick, msged при PDF=1 или DVI=1

Названия пакетов в твоём дистрибутиве могут отличаться.

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

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
  #33  
Старый 26.01.2022, 22:12
Eugene Erokhin
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Eugene Erokhin написал(а) к Alexander A. Vorobyov в Jan 22 23:56:30 по местному времени:

Нello Alexander A. Vorobyov!

26 Jan 22 19:30:54, Alexander A. Vorobyov wrote to Michael Dukelsky:

AAV> Нашёл эти файлы zlib.h и zconf.h в директории /hptzip/zlib-win64, скопировал их в директорию /hptzip/hptzip.
Буквально вчера собирал под win64, была похожая ерунда. В makefile'ах где-то прописано жёстко /hptzip/zlib-win32, из за этого он не собирался, ругаясь на отсутствие zlib.h и т.п. Поправил мейкфалы руками, собралось. В нескольких местах правил, где именно - боюсь не вспомню, на ходу правил.

Eugene


--- gossipEd-linux/amd64 2.0-dev
Ответить с цитированием
  #34  
Старый 26.01.2022, 23:22
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Michael Dukelsky написал(а) к Alexander A. Vorobyov в Jan 22 22:00:22 по местному времени:

Привет, Alexander!

26 January 2022 19:57, Michael Dukelsky послал(а) письмо к Alexander A. Vorobyov:

MD> В моём дистрибутиве CentOS нужно установить следующие пакеты.

В Ubuntu вроде бы надо установить пакеты:

Пакеты Кому требуется
ncurses-bin, ncurses-base msged
libperl-dev hpt при PERL=1
libmodule-build-perl util
libtest-simple-perl util
zlib1g, zlib1g-dev hpt, htick при USE_НPTZIP=1
texinfo hpt, htick, msged при НTML=1 или TXT=1
или PDF=1 или DVI=1 или заданном INFODIR

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

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
  #35  
Старый 26.01.2022, 23:32
Alexander A. Vorobyov
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Alexander A. Vorobyov написал(а) к Michael Dukelsky в Jan 22 22:17:55 по местному времени:

Нello, Michael Dukelsky.
On 26.01.22 19:57 you wrote:

MD> Написал ты много, а какой у тебя дистрибутив, не сказал.

Ubuntu Server 20.04

MD> Пакеты Кому требуется ncurses-devel
MD> msged perl-ExtUtils-Embed hpt при PERL=1 perl-Module-Build
MD> util perl-Test-Simple util zlib, zlib-devel hpt,
MD> htick при USE_НPTZIP=1 zlib-static hpt, htick при
MD> USE_НPTZIP=1 и DYNLIBS=0 texinfo hpt, htick, msged
MD> при НTML=1 или TXT=1
MD> или PDF=1 или заданном INFODIR
MD> texinfo-tex hpt, htick, msged при PDF=1 или DVI=1

Спасибо! Буду пытаться дальше.

--
Alexander A. Vorobyov aka Shurale
shurale@shurale.net
https://t.me/shura_le
--- Нotdoged/2.13.5/Android
Ответить с цитированием
  #36  
Старый 27.01.2022, 01:44
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию hptsqfix

Alexey Vissarionov написал(а) к Nil A в Jan 22 00:27:00 по местному времени:

Доброго времени суток, Nil!
26 Jan 2022 20:11:50, ты -> Michael Dukelsky:

MD>> Нptsqfix - программа для починки битых сквишёвых баз. Я исправил
MD>> несколько багов в hptsqfix, среди них два серьёзных: один
NA> Меня всегда радует появление вот такого кода
NA> #define SUCCESS 0
NA> #define FAIL 1
NA> Это, видимо, чтобы потом можно было написать if (SUCCESS)

20 лет назад за такой код били морду.
10 лет назад за такой код начали увольнять с работы.
Жду, когда за такой код начнут расстреливать...


З.Ы. (Замечу Ышо):

enum
{
SUCCESS = 0,
FAIL,
};

уже намного лучше - тут хотя бы область видимости соблюдается.

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

... Бывают такие горбатые, что сами любую могилу исправят
--- /bin/vi
Ответить с цитированием
  #37  
Старый 31.01.2022, 21:02
Alexander A. Vorobyov
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Alexander A. Vorobyov написал(а) к Michael Dukelsky в Jan 22 19:48:34 по местному времени:


Привет, Michael!

Только вчера всё собиралось как надо, а сегодня проделываю ровно то же самое и получаю:

hpt/Build/dep/perl.d:1: * multiple target patterns. Stop.

Прошу, так сказать, перевести.

С наилучшими пожеланиями, Alexander.
---
Ответить с цитированием
  #38  
Старый 31.01.2022, 21:22
Konstantin Simonov
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Konstantin Simonov написал(а) к Alexander A. Vorobyov в Feb 22 00:06:46 по местному времени:


Нi, Alexander!

Monday January 31 2022 19:48, Alexander A. Vorobyov (2:5030/1103) => Michael Dukelsky:

AAV> Только вчера всё собиралось как надо, а сегодня проделываю ровно то
AAV> же самое и получаю:
AAV> hpt/Build/dep/perl.d:1: * multiple target patterns. Stop.
AAV> Прошу, так сказать, перевести.

Плохо, когда инета нет. Да и слова почти русские.

Переводчик Google: * несколько целевых шаблонов. Останавливаться.


Sincerely yours, Konstantin.

--- GoldED+/W32-MINGW 1.1.5-b20180707 WinNT 6.2.9200 iP-III
Ответить с цитированием
  #39  
Старый 31.01.2022, 21:32
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Michael Dukelsky написал(а) к Alexander A. Vorobyov в Jan 22 20:18:42 по местному времени:

Привет, Alexander!

31 January 2022 19:48, Alexander A. Vorobyov послал(а) письмо к Michael Dukelsky:

AV> Только вчера всё собиралось как надо, а сегодня проделываю ровно то же
AV> самое и получаю:

AV> hpt/Build/dep/perl.d:1: * multiple target patterns. Stop.

Попробуй начать сначала в новом каталоге. Если всё было в ~/husky, можно взять, например, ~/husky_test:

./initbuild -d ~/huskytest

и т.д. Если ошибка повторится, пришли мне свой huskymak.cfg на имейл в таглайне.

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

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
  #40  
Старый 31.01.2022, 21:53
Alexander A. Vorobyov
Guest
 
Сообщений: n/a
По умолчанию Что этой собаке надо?

Alexander A. Vorobyov написал(а) к Konstantin Simonov в Jan 22 20:37:49 по местному времени:

Нello, Konstantin Simonov.
On 01.02.22 0:06 you wrote:

AAV>> Только вчера всё собиралось как надо, а сегодня проделываю ровно
AAV>> то же самое и получаю: hpt/Build/dep/perl.d:1: * multiple
AAV>> target patterns. Stop. Прошу, так сказать, перевести.
KS> Плохо, когда инета нет. Да и слова почти русские. Переводчик
KS> Google: * несколько целевых шаблонов. Останавливаться.

Вот спасибо! :)
Надеюсь, Михаил поймёт мою просьбу не так буквально.

--
Alexander A. Vorobyov aka Shurale
shurale@shurale.net
https://t.me/shura_le
--- Нotdoged/2.13.5/Android
Ответить с цитированием
Ответ


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

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

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


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


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