From: |
Leonid Gribanov 2:5010/352.18 |
23 Jun 2021 19:33 +0300 |
To: |
Rinat H. Sadretdinow 2:5020/620 |
|
Subject: |
gdb gui ЧЕЛОВЕЧЕСКИЙ существует?
|
Привет, Rinat!
23 июн 21 12:16, Rinat H. Sadretdinow -> Leonid Gribanov:
LG>> А нафига он тебе вообще?
LG>> В "голом" gdb глянул строку, в которой память течет и всё.
LG>> Закрыл. Забыл.
RS> Hу как сказать... Чтобы с удобством трассировать чужие программы, для
RS> которых ни исходников нет, ни символьной иноформации в них нет.
Hасколько я помню, gdb гарантирует работу с бинарниками собранными только GCC с
параметром -O0 (без оптимизации).
(По крайней мере с -O2 и -O3 он полноценно дебажить не может)
Откуда ты уверен, что бинарник собран именно GCC, а не каким-нибудь шлангом, да
еще и вдобавок с отключенной оптимизацией?
С наилучшими пожеланиями, Leonid.
From: |
"Rinat H. Sadretdinow" 2:5020/620 |
23 Jun 2021 12:16 +0300 |
To: |
Leonid Gribanov 2:5010/352.18 |
|
Subject: |
gdb gui ЧЕЛОВЕЧЕСКИЙ существует?
|
Hello Leonid!
23 Jun 21 12:06, you wrote to me:
RS>> Чтобы по удобству был уровня досовского Turbo Debugger, или
RS>> виндового OllyDbg, или x64dbg?
LG> А нафига он тебе вообще?
LG> В "голом" gdb глянул строку, в которой память течет и всё.
LG> Закрыл. Забыл.
Hу как сказать... Чтобы с удобством трассировать чужие программы, для которых
ни исходников нет, ни символьной иноформации в них нет.
Bye!
From: |
Leonid Gribanov 2:5010/352.18 |
23 Jun 2021 10:06 +0300 |
To: |
Rinat H. Sadretdinow 2:5020/620 |
|
Subject: |
gdb gui ЧЕЛОВЕЧЕСКИЙ существует?
|
Привет, Rinat!
22 июн 21 09:51, Rinat H. Sadretdinow -> All:
RS> Чтобы по удобству был уровня досовского Turbo Debugger, или виндового
RS> OllyDbg, или x64dbg? Hа крайний случай даже согласен на неудобный
RS> интерфейс Visual Studio Debugger, который тоже не фонтан, но всё же
RS> лучше голого gdb. Hо чтобы не был такой как WinDGB и не radare (или
RS> почивший в бозе SoftICE), это такая же шняга как сам gdb по
RS> человеколюбию). Этот команднострочный интерфейс gdb явно сделан
RS> садистами для мазохистов. Hо не DDD на который без слёз не взглянешь
RS> (хотя и лучше чем голый gdb), не gdbgui который вообще на Python
RS> написан и не QCreator/KDevelop которые IDE, я хочу просто GUI фронтенд
RS> для gdb, возможности IDE мне нафиг не сдались.
А нафига он тебе вообще?
В "голом" gdb глянул строку, в которой память течет и всё.
Закрыл. Забыл.
С наилучшими пожеланиями, Leonid.
From: |
Mykhailo Kapitanov 2:467/239@fidonet |
30 May 2021 12:53 +0300 |
To: |
Michael Dukelsky 2:5020/1042 |
|
Subject: |
Нужен fidoip.deb последней версии
|
Hello Michael!
23 May 21 21:51, you wrote to me:
MK>> http://altynclub.ru/engine/download.php?id=59&area=static
MK>> Там внутри каталог ArchIos. Готовые бинарники под Arch Linux. Но,
MK>> скорее всего, будет работать и в других дистрибитивах, проверь.
MD> Forbidden
MD> You don't have permission to access /engine/download.php on this
MD> server.
Сайт не мой, но у меня скачалось. Перезалил на Google Drive:
https://drive.google.com/file/d/1IpyUG8bGgBqZLpgmZkRm8u47AxhGeil4/
Mykhailo
From: |
Michael Dukelsky 2:5020/1042 |
25 May 2021 13:02 +0300 |
To: |
Yan Gadja 2:5030/722.121 |
|
Subject: |
Нужен fidoip.deb последней версии
|
Привет, Yan!
24 May 2021 18:07, Yan Gadja послал(а) письмо к Michael Dukelsky:
MD>> Не можешь собрать .deb, собери так, как это делают чайники.
MD>> Запусти сначала clone_all (см. ниже), а потом запусти build_all
MD>> (см. ниже).
YG> Я не фига не понял. Не пинайте! Дедок старый мож чего не догоняет.
И сколько же тебе лет, дедок? :)
YG> Я не программист языками не владею, за исключением Fox BAse... Линукс
YG> для меня система новая, и покуривать его удается не часто. По мере
YG> сил.Компилирование я делал по шаблону в редмихах, а ваш код куда
YG> вставлять так и не понял.
В фидо принято всех, даже совсем незнакомых, называть на "ты".
YG> Его надо вбивать в терминале линукса? или
YG> как? Еще раз сорян за невежество.
В командной строке создаёшь каталог husky
mkdir husky
и переходишь в этот каталог
cd husky
Открываешь в каком-нибудь текстовом редакторе редактирование нового файла,
например, в mc (это Midnight Commander) нажимаешь Shift-F4, и набиваешь
#!/bin/sh
for subproject in huskybse huskylib smapi fidoconf areafix hpt htick
do
git clone https://github.com/huskyproject/$subproject.git
done
cd huskybse
cp huskymak.cfg.debian ../huskymak.cfg
Сохраняешь это под именем clone_all в текущем каталоге husky и закрываешь файл.
Это шелловский скрипт, который скачивает исходники для сборки hpt и htick c
гитхаба. Аналогичным образом набиваешь второй файл
#!/bin/sh
for subproject in huskylib smapi fidoconf areafix hpt htick
do
pushd $subproject > /dev/null 2>&1
echo "##### Making $subproject #####"
echo
make -q || { make && sudo make install; }
popd > /dev/null 2>&1
done
и сохраняешь его под именем build_all. Этот скрипт компилирует и устанавливает
программы hpt и htick и библиотеки huskylib, smapi, fidoconf, areafix, от
которых зависят эти программы. Теперь надо сделать оба файла исполняемыми. Для
этого в командной строке пишешь:
chmod 0755 ./clone_all
chmod 0755 ./build_all
Прежде чем запускать эти скрипты, надо убедиться, что у тебя установлена
программа git и тебе разрешено пользоваться sudo. Пишешь
git --help
Если появилась справка по git, значит git установлен. Нажимай клавишу "q" для
выхода из справки. Если нет, надо его установить. После этого пишешь
sudo git --help
Если тебе разрешено пользоваться sudo, тебя спросят пароль.
Запускаешь сначала
./clone_all
У тебя должны появиться каталоги huskybse, huskylib, smapi, fidoconf, areafix,
hpt, htick с исходниками. После этого запускаешь
./build_all
В процессе выполнения этого скрипта sudo запросит у тебя пароль. После
окончания выполнения, если всё прошло без ошибок, то у тебя должны запускаться
hpt и htick.
Желаю успехов, Yan!
За сим откланиваюсь, Michael.
... node (at) f1042 (dot) ru
From: |
Yan Gadja 2:5030/722.121 |
24 May 2021 14:12 +0300 |
To: |
Michael Dukelsky 2:5020/1042 |
|
Subject: |
Нужен fidoip.deb последней версии
|
Привет, Michael!
Ответ на сообщение Michael Dukelsky (2:5020/1042) к Mykhailo Kapitanov,
написанное 23 май 21 в 21:51:
MK>> Там внутри каталог ArchIos. Готовые бинарники под Arch Linux. Но,
MK>> скорее всего, будет работать и в других дистрибитивах, проверь.
Там внутри, были какие-то бинарники без расширений. Я пытался запускать
некоторые, но ничего вразумительного не происходило. Я нашел в сети гайд по
запуску бинарных файлов, но там были бинарные файлы с расширениями, и их запуск
отличался от того что происходилоу меня на экране. В общем, ничего не
происходило... Опять оговорюсь я нуб и нуб конкретный.... но я учусь, типа и
чудеса пока мне не под силу.
С уважением - Yan
From: |
Yan Gadja 2:5030/722.121 |
24 May 2021 14:07 +0300 |
To: |
Michael Dukelsky 2:5020/1042 |
|
Subject: |
Нужен fidoip.deb последней версии
|
Привет, Michael!
Ответ на сообщение Michael Dukelsky (2:5020/1042) к Yan Gadja, написанное
23 май 21 в 21:53:
MD> @RealName: Михаил Дукельский
MD> Привет, Yan!
MD> Не можешь собрать .deb, собери так, как это делают чайники. Запусти
MD> сначала clone_all (см. ниже), а потом запусти build_all (см. ниже).
Я не фига не понял. Не пинайте! Дедок старый мож чего не догоняет. Я не
программист языками не владею, за исключением Fox BAse... Линукс для меня
система новая, и покуривать его удается не часто. По мере сил.Компилирование я
делал по шаблону в редмихах, а ваш код куда вставлять так и не понял. Его надо
вбивать в терминале линукса? или как? Еще раз сорян за невежество.
С уважением - Yan
From: |
Michael Dukelsky 2:5020/1042 |
23 May 2021 22:25 +0300 |
To: |
Yan Gadja 2:5020/1042 |
|
Subject: |
Нужен fidoip.deb последней версии
|
Привет, Yan!
23 May 2021 21:53, Michael Dukelsky послал(а) письмо к Yan Gadja:
YG>> Мда, я настолько конкретный чайник, что то, что там нашел, мне не
YG>> под силу собрать. %)
Тут две строчки были лишние. :)
MD> $ cat clone_all
MD> #!/bin/sh
MD> for subproject in huskybse huskylib smapi fidoconf areafix hpt htick
MD> do
MD> git clone https://github.com/huskyproject/$subproject.git
MD> done
MD> cd huskybse
MD> cp huskymak.cfg.debian ../huskymak.cfg
Желаю успехов, Yan!
За сим откланиваюсь, Michael.
... node (at) f1042 (dot) ru
From: |
Michael Dukelsky 2:5020/1042 |
23 May 2021 21:53 +0300 |
To: |
Yan Gadja 2:5030/722.121 |
|
Subject: |
Нужен fidoip.deb последней версии
|
Привет, Yan!
23 May 2021 22:44, Yan Gadja послал(а) письмо к Alexey Vissarionov:
YG> Мда, я настолько конкретный чайник, что то, что там нашел, мне не под
YG> силу собрать. %)
Не можешь собрать .deb, собери так, как это делают чайники. Запусти сначала
clone_all (см. ниже), а потом запусти build_all (см. ниже).
$ cat clone_all
#!/bin/sh
for subproject in huskybse huskylib smapi fidoconf areafix hpt htick
do
pushd $subproject > /dev/null 2>&1
git clone https://github.com/huskyproject/$subproject.git
popd > /dev/null 2>&1
done
cd huskybse
cp huskymak.cfg.debian ../huskymak.cfg
$ cat build_all
#!/bin/sh
for subproject in huskylib smapi fidoconf areafix hpt htick
do
pushd $subproject > /dev/null 2>&1
echo "##### Making $subproject #####"
echo
# git pull
make -q || { make && sudo make install; }
popd > /dev/null 2>&1
done
Желаю успехов, Yan!
За сим откланиваюсь, Michael.
... node (at) f1042 (dot) ru
From: |
Michael Dukelsky 2:5020/1042 |
23 May 2021 21:51 +0300 |
To: |
Mykhailo Kapitanov 2:467/239@fidonet |
|
Subject: |
Нужен fidoip.deb последней версии
|
Привет, Mykhailo!
23 May 2021 20:56, Mykhailo Kapitanov послал(а) письмо к Yan Gadja:
YG>> У кого есть скомпилированный пакет fidoip.deb 1.0.5_5-1 ? Третий
YG>> день бьюсь, никак не могу скомпилировать. Ноутбук, DELL XPS M1330
YG>> 4гига оперативы, плюс Nvidia видео. Менял все возможные
YG>> дистрибутивы Linux. Отчаялся уже... ссылки на готовые пакеты не
YG>> работают уже, может у кого завалялось и может поделится. Киньте
YG>> ссылку. Буду признателен.
MK> http://altynclub.ru/engine/download.php?id=59&area=static
MK> Там внутри каталог ArchIos. Готовые бинарники под Arch Linux. Но,
MK> скорее всего, будет работать и в других дистрибитивах, проверь.
Forbidden
You don't have permission to access /engine/download.php on this server.
Желаю успехов, Mykhailo!
За сим откланиваюсь, Michael.
... node (at) f1042 (dot) ru