Здравствуйте Damir Shayhutdinov В сообщении от 2 августа 2006 13:05 Damir Shayhutdinov написал(a): > > Я знаю, что в %configure нельзя применять ключ > > --prefix=/usr/X11R6 > > > > > > > > А как его грамотно заменить ? > > --prefix=%_x11dir --libdir=%_x11libdir --bindir=%_x11bindir > > > > На будущее: > > rpm --showrc | grep X11R6 > > > > А в Сизифе уже давно xorg7, поэтому все /usr/X11R6 упразднены. Спасибо, но как я понял, всё равно придётся ставить ./configure :( Cмотрю расшифровку %configure --prefix=%_x11dir --libdir=%_x11libdir --bindir=%_x11bindir через rpm -bE : CFLAGS="${CFLAGS:--pipe -Wall -O2 -march=pentium4}" ; export CFLAGS ; CXXFLAGS="${CXXFLAGS:--pipe -Wall -O2 -march=pentium4}" ; export CXXFLAGS ; FFLAGS="${FFLAGS:--pipe -Wall -O2 -march=pentium4}" ; export FFLAGS ; export lt_cv_deplibs_check_method=pass_all ; [ -f configure.ac -o -f configure.in ] && libtoolize --copy --force ; ./configure --build=pentium4-alt-linux --host=pentium4-alt-linux \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --datadir=/usr/share \ --includedir=/usr/include \ --libdir=/usr/lib \ --libexecdir=/usr/libexec \ --localstatedir=/var/lib \ --sharedstatedir=/usr/com \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --disable-dependency-tracking \ --without-included-gettext --prefix=/usr --libdir=/usr/lib --bindir=/usr/bin Как видно --prefix=/usr оба раза - а у меня с таким значением ключа не работает - работает с любым другим, а почему - не знаю. :( Т.е есть два prefix , причём мне непонятно какой из них рабочий. Подозреваю, что если я поставлю свой %configure --prefix=%blablabla --libdir=%_x11libdir --bindir=%_x11bindir всё равно сработает первый в масросе --prefix=/usr -- С уважением Хихин Руслан