Страница 1 из 1

Установка из исходников

Добавлено: 11 май 2005, 17:42
Anonymous
Пока ещё не удалось установить ни одной программы путём компиляции её исходников. Постоянно чего-то не хватает, а где брать - не знаю. Мой Linux вне сети, так что AutoUpdate отпадает, остаются только маньячный Manual... Должен же быть способ обновить это всё! :?

Вот например лог одной из таких несостаявшихся инсталляций. Что посоветуете?
=============================

Код: Выделить всё

root@home:~/Desktop/StepMania-3.9-rc2a-src# ./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 gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
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 ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for ranlib... ranlib
checking whether byte ordering is bigendian... no
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking if -I/usr/X11R6/include is really necessary... no
checking for XTestQueryExtension in -lXtst... yes
checking for glPushMatrix in -lGL... yes
checking for gluGetString in -lGLU... yes
checking for sdl-config... no
checking for SDL - version >= 1.2.6... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.

*** SDL 1.2.6 or greater is required to build StepMania; please
*** make sure that it is installed to continue the build process. 

Добавлено: 11 май 2005, 17:46
Llama
libsdl1.2-dev поставить

Добавлено: 11 май 2005, 18:11
Jaguar9383
Схожая ситуация...
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 gawk... gawk
checking whether make sets $(MAKE)... yes
checking for sed... /usr/bin/sed
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

Добавлено: 11 май 2005, 18:42
dojlid
а табе для пачатку хоць gcc паставіць трэба =) ...мдя

Добавлено: 12 май 2005, 19:24
Jaguar9383
вот потиху ставил нужные пакеты пока не попалась ошибка... при выполнении make
linux:/home/kum9i/temp/tiff-3.7.2 # make
Making all in port
make[1]: Entering directory `/home/kum9i/temp/tiff-3.7.2/port'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/kum9i/temp/tiff-3.7.2/port'
Making all in libtiff
make[1]: Entering directory `/home/kum9i/temp/tiff-3.7.2/libtiff'
make all-am
make[2]: Entering directory `/home/kum9i/temp/tiff-3.7.2/libtiff'
source='tif_stream.cxx' object='tif_stream.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/sh ../depcomp \
/bin/sh ../libtool --tag=CXX --mode=compile gpp -DHAVE_CONFIG_H -I. -I. -I. -I. -c -o tif_stream.lo tif_stream.cxx
gpp -DHAVE_CONFIG_H -I. -I. -I. -I. -c tif_stream.cxx -DPIC
stdin:1: error: character not allowed to start a syntax specifier
make[2]: *** [tif_stream.lo] Error 1
make[2]: Leaving directory `/home/kum9i/temp/tiff-3.7.2/libtiff'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/kum9i/temp/tiff-3.7.2/libtiff'
make: *** [all-recursive] Error 1

Добавлено: 15 май 2005, 12:57
Anonymous
Ня!!!! Уже установила несколько программ из исходников. Потихоньку учюсь =^.^=

to Jaguar9383> Насколько я поняла следующей библиотекой, которую Вам нужно найти и установить, является libtiff не ниже версии 3.7.2.

Добавлено: 16 май 2005, 18:19
booxter
А што ён, па-твойму, ставіць?

Добавлено: 18 май 2005, 11:57
Anonymous
У меня непошла make. Configure - успешно.

Код: Выделить всё

else rm -f ".deps/AnalysisTypes.Tpo"; exit 1; \
fi
Configuration.h: In member function `Rosegarden::PropertyDefn<P>::basic_type
   Rosegarden::Configuration::get(const Rosegarden::PropertyName&,
      Rosegarden::PropertyDefn<P>::basic_type) const [with
         Rosegarden::PropertyType P = String]':
	 Composition.h:686:   instantiated from here
	 Configuration.h:171: exception handling disabled, use -fexceptions to enable
	 make[1]: *** [AnalysisTypes.lo] Fehler 1
	 make[1]: Leaving directory `/root/Desktop/rosegarden-4-0.9.9/base'
	 make: *** [install-recursive] Fehler 1