пытаюсь собрать 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 для автоматической настройки каких-то там связей, а потом уже запускать установку, но всё это настолько смутно и туманно что чувствую себя слепым котёнком.
|