ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

пытаюсь собрать 7z архиватор
  #1  
Старый 23.02.2008, 20:42
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию пытаюсь собрать 7z архиватор

скачал отсюда (http://switch.dl.sourceforge.net/sourceforge/p7zip/p7zip_4.57_src_all.tar.bz2) исходники архиватора 7z.

Знания мои по компилированию прог в линуксе ничтожно малы.
Набрал make - получил:
Код:
[deex@localhost p7zip_4.57]$ make
mkdir -p  bin
cd CPP/7zip/Bundles/Alone ; make all
make[1]: Entering directory `/home/deex/p7zip_4.57/CPP/7zip/Bundles/Alone'
g++ -O -s -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -DWIN_LONG_PATH -DCOMPRESS_MT -DCOMPRESS_BZIP2_MT -DCOMPRESS_MF_MT -D_7ZIP_LARGE_PAGES -DBREAK_HANDLER -DBENCH_MT -c -I../../../myWindows -I../../../ -I../../../include_windows ../../../myWindows/myGetTickCount.cpp
make[1]: g++: Command not found
make[1]: *** [myGetTickCount.o] Error 127
make[1]: Leaving directory `/home/deex/p7zip_4.57/CPP/7zip/Bundles/Alone'
make: *** [7za] Error 2
вот список доступных файлов -
Код:
Asm/
bin/
C/
ChangeLog
check/
contrib/
CPP/
DOCS/
install.sh*
makefile
makefile.aix_gcc
makefile.beos
makefile.crc32
makefile.cygwin
makefile.cygwin_asm
makefile.djgpp
makefile.freebsd
makefile.glb
makefile.gprof
makefile.hpux-acc
makefile.hpux-acc_64
makefile.hpux-gcc
makefile.linux_amd64
makefile.linux_amd64_asm
makefile.linux_gcc_2.95_no_need_for_libstdc
makefile.linux_s390x
makefile.linux_x86_asm_gcc_4.X
makefile.linux_x86_asm_gcc_4.X_fltk
makefile.linux_x86_asm_gcc_mudflap_4.X
makefile.linux_x86_asm_icc
makefile.linux_x86_ppc_alpha
makefile.linux_x86_ppc_alpha_gcc_4.X
makefile.machine
makefile.macosx
makefile.netbsd
makefile.openbsd
makefile.parallel_jobs
makefile.qnx_shared.bin
makefile.qnx_shared.so
makefile.qnx_static
makefile.solaris_sparc_CC_32
makefile.solaris_sparc_CC_64
makefile.solaris_sparc_gcc
makefile.solaris_x86
makefile.tru64
man1/
README
TODO
Где можно почитать про основы сборки в юниксе?
Я слышал от людей что вроде надо набирать config для автоматической настройки каких-то там связей, а потом уже запускать установку, но всё это настолько смутно и туманно что чувствую себя слепым котёнком.
 
Ответить с цитированием

  #2  
Старый 23.02.2008, 20:45
Аватар для zythar
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

Цитата:
make[1]: g++: Command not found
попробуй открыть Makefile и заменить g++ на gcc
насчет config-а

скрипт называется configure его я как вижу у тебя нет так что конфигить не получится

Последний раз редактировалось zythar; 23.02.2008 в 20:48..
 
Ответить с цитированием

  #3  
Старый 23.02.2008, 21:11
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

1)Лунух какой? Не проще ли будет из манаgера-пакетов всё поставить?
2)g++ - компилятор С++ , gcc - копилятор С .
 
Ответить с цитированием

  #4  
Старый 26.02.2008, 16:40
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Цитата:
попробуй открыть Makefile и заменить g++ на gcc
Ну такой финт не всегда поможет. Желательно таки доустановить, чего не хватает системе, то бишь пакет gcc-g++
Цитата:
Набрал make - получил:
Перед мейком надо сказать
Код:
./configure
Это сделано?

Зы. configure в данном пакете отсутствует, оказалось, так что вся сборка состоит из make all и make install. Естественно, g++ нужен

Последний раз редактировалось krypt3r; 26.02.2008 в 16:49..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как искать "правильные" хосты под дорвей и как собрать свою спам-базу. x88x Черные методы раскрутки 19 31.08.2008 12:02
Архиватор xxxxxxxxxxxxxxx Болталка 6 07.02.2008 02:40
Надо собрать все мыльники с сайта (оплата вм) fuzion E-Mail 12 30.10.2005 21:04
Архиватор Майор Болталка 1 05.05.2005 06:35
Пытаюсь поламать сайт через пароль Thief Болталка 25 26.08.2004 22:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ