LINUX.ORG.RU

Помогите установить HEX редактор


0

1

Доброго времени суток всем

Ubuntu система

Ставлю HTE

./configure Выпадает ошибка checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes *** LINUX, building POSIX version. we need (n)curses. checking for ranlib... ranlib checking for gmake... no checking for make... /usr/bin/make checking whether /usr/bin/make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by /usr/bin/make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl.exe... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking for bison... no checking for byacc... no checking for flex... no checking for lex... no checking for ar... /usr/bin/ar checking for gar... (cached) /usr/bin/ar checking whether to use the included lzo compression library... no checking for lzo1x_1_compress in -llzo2... no checking for lzo1x_1_compress in -llzo... no configure: WARNING: *** *** Could not find liblzo or liblzo2. Will use the included minilzo.

checking for XOpenDisplay in -lX11... no checking for ANSI C header files... no checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking stdint.h usability... yes checking stdint.h presence... yes checking for stdint.h... yes checking ncurses.h usability... no checking ncurses.h presence... no checking for ncurses.h... no checking curses.h usability... no checking curses.h presence... no checking for curses.h... no configure: error: *** (n)curses.h needed ***

И\или подскажите как натянуть HIEW на wine. В HIEW нет инсталлятора, сразу ехе надо запускать. А как это Эобъяснить" вайну - не знаю )) Скопировал в папку, где все программы для вайна, в натсройках добавил hiew новое приложение - не работает.



Последнее исправление: Nigol (всего исправлений: 1)

Разве его нет в репах? Разве екзешники не запускаются кликанием на них?

abraziv_whiskey ★★★★★
()

>configure: error: *** (n)curses.h needed ***

ncurses поставь. А лучше - какой-нибудь редактор из репозиториев.

Batja
()

vim + hexman

anonymous
()

apt-cache search hex editor или сразу: apt-get install hte

Что касается вайна: wine /path/to/hiew.exe

silw ★★★★★
()

Небольшое уточнение: для ncurses скорее хидеры отсутствуют (библиотека обычно везде стоит). Что-то типа ncurses-dev

shamazmazum
()
Ответ на: комментарий от shamazmazum

вообще я с винды пришел к вам, ибо она достала окончательно))

«то-то типа ncurses-dev » Ага, в точку.

«Что касается вайна: wine /path/to/hiew.exe » Поверю на слово, а потом проверю)

«Разве его нет в репах? Разве екзешники не запускаются кликанием на них? » Есть, но не самая свежая. Нет, не запускаются))

BIEW и VIM + ... не интересуют

--------------- Корчое я поставил с репозитория .deb пакетик, пусть и не свежак. Но хоть что. Поставил ncurses-dev, ошибка отпала и всё рк... колдую дальше))

Всем спасибо, в общем, решено.

Nigol
() автор топика

бедные, бедные, бедные убунтоиды ....

[sanja@diego ~]$ yum info ht
Загружены модули: langpacks, presto, refresh-packagekit
Adding ru_RU to language list
Доступные пакеты
Name        : ht
Arch        : i686
Version     : 2.0.16
Release     : 2.fc12
Size        : 487 k
Репозиторий : fedora
Summary     : File editor/viewer/analyzer for executables
Ссылка      : http://hte.sourceforge.net/
License     : GPLv2
Описание    : HT is a file editor/viewer/analyzer for executables. The goal is to combine
            : the low-level functionality of a debugger and the usability of IDEs. We plan
            : to implement all (hex-)editing features and support of the most important
            : file formats.
Гм, да нет, дистрибутив непричём .....
sanja@bender:~$ apt-cache show ht
Package: ht
Priority: optional
Section: universe/devel
Installed-Size: 1656
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Alexander Reichle-Schmehl <tolimar@debian.org>
Architecture: i386
Version: 2.0.18-1
Depends: libc6 (>= 2.7), libgcc1 (>= 1:4.1.1), liblzo2-2, libncurses5 (>= 5.6+20071006-3), libstdc++6 (>= 4.1.1), libx11-6, dpkg (>= 1.15.4) | install-info
Filename: pool/universe/h/ht/ht_2.0.18-1_i386.deb
Size: 632000
MD5sum: a1c6f3699c4d15696f8b3f89c9ae63d8
SHA1: ecf82eb51daf6b4a66e37891aeae33bac287b82d
SHA256: 8ff945e031398d401174d62c521df9f43f7d6c95ecbfd2bab4c39adaf3e5d6ff
Description: Viewer/editor/analyser (mostly) for executables
 This program is a file viewer, editor and analyzer for text, binary,
 and (especially) executable files - in other words it is an advanced
 hexeditor and disassembler.
 .
 For more info (e.g. keybindings) see the README file!
 .
 1. Supported file formats
      - common object file format (COFF/XCOFF32)
      - executable and linkable format (ELF)
      - linear executables (LE)
      - standard DO$ executables (MZ)
      - new executables (NE)
      - portable executables (PE32/PE64)
      - java class files (CLASS)
      - Mach exe/link format (MachO)
      - X-Box executable (XBE)
      - Flat (FLT)
      - PowerPC executable format (PEF)
 2. Code & Data Analyser
      - finds branch sources and destinations recursively
      - finds procedure entries
      - creates labels based on this information
      - creates xref information
      - allows to interactively analyse unexplored code
      - allows to create/rename/delete labels
      - allows to create/edit comments
      - supports x86, ia64, alpha, ppc and java code
 3. Target systems
      - DJGPP
      - GNU/Linux
      - FreeBSD
      - OpenBSD
      - Win32
 .
 Please note that the program is called "hte" not "ht" as the package name
 suggests.
Homepage: http://hte.sourceforge.net/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Ну и, какого фига «собирать» или «натягивать», может для начала документацию читать в первую очередь научимся?

novitchok ★★★★★
()
Ответ на: комментарий от novitchok

> Зачем лаунчпад, если нативный HT есть в universe?

Что нагуглилось - то и дал. :)

Наберут знатоков по объявлению ...

Мопед не мой, я только объяву кинул...

Slavaz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.