powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как бы обновить Automake 1.10-->1.11 ???
17 сообщений из 17, страница 1 из 1
Как бы обновить Automake 1.10-->1.11 ???
    #37015479
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,

(задавал вопрос там , но как-то не проявляют интереса)

Вопрос

Как бы обновить этот Automake 1.10 на 1.11? (Ubuntu 8.04)
Если вообще возможно....




Пояснения

Имеем Ubuntu 8.04 (новее нельзя из-за драйвера для старой видео-карты)

Всего то хотел откомпилировать последнюю версию FreeRDP 0.8.2
Пишет:
Код: plaintext
1.
2.
3.
4.
....
configure.ac: 4 : warning: macro `AM_SILENT_RULES' not found in library
....
configure.ac: 3 : require Automake  1 . 11 , but have  1 . 10 . 1 

Но проблема в том, что в репозитории Ubuntu 8.0.4 нет Automake 1.11
Хорошо, думаю, скачаю, сам откомпилирую
Пишет:
Код: plaintext
configure: error: Autoconf  2 .61a- 341  or better is required.
Идем дальше, скачал Autoconf 2.64
./config отработал
make выдает

Код: plaintext
make[ 2 ]: *** No rule to make target `autoconf.texi', needed by `autoconf.info'.  Stop.
Кстати, не у меня одного .

полный лог
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
root# ./configure

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
checking whether /bin/sh -n is known to work... no
checking for characters that cannot appear in file names... none
checking whether directories can have trailing spaces... yes
checking for expr... /usr/bin/expr
checking for GNU M4 that supports accurate traces... /usr/bin/m4
checking whether /usr/bin/m4 accepts --gnu... no
configure: WARNING: The version of M4 that was found does not support -g.
configure: WARNING: Using it with POSIXLY_CORRECT set may cause problems.
checking how m4 supports trace files... --debugfile
checking for perl... /usr/bin/perl
checking for emacs... no
checking for xemacs... no
checking for emacs... no
checking where .elc files should go... ${datadir}/emacs/site-lisp
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking whether make is case sensitive... yes
configure: creating ./config.status
config.status: creating tests/Makefile
config.status: creating tests/atlocal
config.status: creating man/Makefile
config.status: creating lib/emacs/Makefile
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating lib/Makefile
config.status: creating lib/Autom4te/Makefile
config.status: creating lib/autoscan/Makefile
config.status: creating lib/m4sugar/Makefile
config.status: creating lib/autoconf/Makefile
config.status: creating lib/autotest/Makefile
config.status: creating bin/Makefile
config.status: executing tests/atconfig commands
root@Muster-Futro-S550:~/Dokumente/Automake/autoconf- 2 . 64 # make
make  all-recursive
make[ 1 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 '
Making all in bin
make[2]: Entering directory `/home/administrator/Dokumente/Automake/autoconf-2.64/bin'
rm -f autom4te autom4te.tmp
srcdir=''; \
	  test -f ./autom4te.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autom4te.in; do not edit by hand.|g' ${srcdir}autom4te.in >autom4te.tmp
chmod +x autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te
autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg'         ../bin/autom4te -B '..'/lib -B '..'/lib         --language M4sh --cache '' --melt ./autoconf.as -o autoconf.in
rm -f autoconf autoconf.tmp
srcdir=''; \
	  test -f ./autoconf.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoconf.in; do not edit by hand.|g' ${srcdir}autoconf.in >autoconf.tmp
chmod +x autoconf.tmp
chmod a-w autoconf.tmp
mv autoconf.tmp autoconf
rm -f autoheader autoheader.tmp
srcdir=''; \
	  test -f ./autoheader.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoheader.in; do not edit by hand.|g' ${srcdir}autoheader.in >autoheader.tmp
chmod +x autoheader.tmp
chmod a-w autoheader.tmp
mv autoheader.tmp autoheader
rm -f autoreconf autoreconf.tmp
srcdir=''; \
	  test -f ./autoreconf.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoreconf.in; do not edit by hand.|g' ${srcdir}autoreconf.in >autoreconf.tmp
chmod +x autoreconf.tmp
chmod a-w autoreconf.tmp
mv autoreconf.tmp autoreconf
rm -f ifnames ifnames.tmp
srcdir=''; \
	  test -f ./ifnames.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from ifnames.in; do not edit by hand.|g' ${srcdir}ifnames.in >ifnames.tmp
chmod +x ifnames.tmp
chmod a-w ifnames.tmp
mv ifnames.tmp ifnames
rm -f autoscan autoscan.tmp
srcdir=''; \
	  test -f ./autoscan.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoscan.in; do not edit by hand.|g' ${srcdir}autoscan.in >autoscan.tmp
chmod +x autoscan.tmp
chmod a-w autoscan.tmp
mv autoscan.tmp autoscan
rm -f autoupdate autoupdate.tmp
srcdir=''; \
	  test -f ./autoupdate.in || srcdir=./; \
	  sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@M4_DEBUGFILE[@]|--debugfile|g' -e 's|@M4_GNU[@]||g' -e 's|@AWK[@]|mawk|g' -e 's|@RELEASE_YEAR[@]|'`sed 's/^\([0-9][0-9][0-9][0-9]\).*/\1/;q' ../ChangeLog`'|g' -e 's|@VERSION[@]|2.64|g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' -e 's|@configure_input[@]|Generated from autoupdate.in; do not edit by hand.|g' ${srcdir}autoupdate.in >autoupdate.tmp
chmod +x autoupdate.tmp
chmod a-w autoupdate.tmp
mv autoupdate.tmp autoupdate
make[ 2 ]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /bin'
Making all in .
make[2]: Entering directory `/home/administrator/Dokumente/Automake/autoconf-2.64'
make[ 2 ]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64'
Making all in lib
make[ 2 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib'
Making all in Autom4te
make[3]: Entering directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/Autom4te'
make[ 3 ]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/Autom4te'
Making all in m4sugar
make[ 3 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib/m4sugar'
:;{ \
	  echo '# This file is part of -*- Autoconf -*-.' && \
	  echo '# Version of Autoconf.' && \
	  echo '# Copyright (C)  1999 ,  2000 ,  2001 ,  2002 ,  2006 ,  2007 ,  2009 ' && \
	  echo '# Free Software Foundation, Inc.' && \
	  echo  &&\
	  echo 'm4_define([m4_PACKAGE_NAME],      [GNU Autoconf])' && \
	  echo 'm4_define([m4_PACKAGE_TARNAME],   [autoconf])' && \
	  echo 'm4_define([m4_PACKAGE_VERSION],   [ 2 . 64 ])' && \
	  echo 'm4_define([m4_PACKAGE_STRING],    [GNU Autoconf  2 . 64 ])' && \
	  echo 'm4_define([m4_PACKAGE_BUGREPORT], [bug-autoconf@gnu.org])' && \
	  echo 'm4_define([m4_PACKAGE_URL],       [http://www.gnu.org/software/autoconf/])' && \
	  echo 'm4_define([m4_PACKAGE_YEAR],      ['`sed 's/^\([ 0 - 9 ][ 0 - 9 ][ 0 - 9 ][ 0 - 9 ]\).*/\ 1 /;q' ../../ChangeLog`'])'; \
	} > version.m4-t
mv version.m4-t version.m4
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         ../../bin/autom4te -B '../..'/lib -B '../..'/lib        				\
		--language=m4sugar			\
		--freeze			\
		--output=m4sugar.m4f
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         ../../bin/autom4te -B '../..'/lib -B '../..'/lib        				\
		--language=m4sh			\
		--freeze			\
		--output=m4sh.m4f
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/m4sugar'
Making all in autoconf
make[ 3 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib/autoconf'
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         ../../bin/autom4te -B '../..'/lib -B '../..'/lib        				\
		--language=autoconf			\
		--freeze			\
		--output=autoconf.m4f
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/autoconf'
Making all in autotest
make[ 3 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib/autotest'
autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         ../../bin/autom4te -B '../..'/lib -B '../..'/lib        				\
		--language=autotest			\
		--freeze			\
		--output=autotest.m4f
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/autotest'
Making all in autoscan
make[ 3 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib/autoscan'
echo '# Automatically Generated: do not edit this file' >autoscan.list
sed '/^[#]/!q' ./autoscan.pre                  >>autoscan.list
( \
	  sed -n '/^[^#]/p' ./autoscan.pre; \
	  autom4te_perllibdir='../..'/lib AUTOM4TE_CFG='../../lib/autom4te.cfg'         ../../bin/autom4te -B '../..'/lib -B '../..'/lib         --cache '' -M -l autoconf -t'AN_OUTPUT:$ 1 : $ 2 		$ 3 ' \
	) | LC_ALL=C sort                                      >>autoscan.list
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/autoscan'
Making all in emacs
make[ 3 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib/emacs'
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib/emacs'
make[ 3 ]: Entering directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib'
rm -f autom4te.cfg autom4te.tmp
sed -e 's|@SHELL[@]|/bin/bash|g' -e 's|@PERL[@]|/usr/bin/perl|g' -e 's|@bindir[@]|/usr/local/bin|g' -e 's|@pkgdatadir[@]|/usr/local/share/autoconf|g' -e 's|@prefix[@]|/usr/local|g' -e 's|@autoconf-name[@]|'`echo autoconf | sed 's,x,x,'`'|g' -e 's|@autoheader-name[@]|'`echo autoheader | sed 's,x,x,'`'|g' -e 's|@autom4te-name[@]|'`echo autom4te | sed 's,x,x,'`'|g' -e 's|@M4[@]|/usr/bin/m4|g' -e 's|@AWK[@]|mawk|g' -e 's|@VERSION[@]| 2 . 64 |g' -e 's|@PACKAGE_NAME[@]|GNU Autoconf|g' ./autom4te.in >autom4te.tmp
chmod a-w autom4te.tmp
mv autom4te.tmp autom4te.cfg
make[3]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64/lib'
make[ 2 ]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /lib'
Making all in doc
make[2]: Entering directory `/home/administrator/Dokumente/Automake/autoconf-2.64/doc'
make[ 2 ]: *** No rule to make target `autoconf.texi', needed by `autoconf.info'.  Stop.
make[ 2 ]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf- 2 . 64 /doc'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/administrator/Dokumente/Automake/autoconf-2.64'
make: *** [all] Errors  2 
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015571
pwgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик Семён,

а зачем вы руками компилируете? возьмите готовый deb-src, подправьте зависимости и соберите под вашу систему.
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015666
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.

А какой репозиторий подключить? От более новой версии Ubuntu?
Страшная мешанина в голове :(
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015697
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 15.12.2010 12:06, Кроик Семён wrote:

> Имеем *Ubuntu 8.04* (новее нельзя из-за драйвера для старой видео-карты)

Ты в курсе, что твой драйвер можно в любую версию убунты вставлять ?
Там важна версия ядра, и обычно -- минимальная какая-то для данного
драйвера. Вверх ядра обычно совместымы. Я не могу конечно гарантию
дать, что драйвер встанет, но как минимум попробовать можно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015718
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to MasterZiv

Это драйвер AMD Catalyst 9.3, последний, поддерживающий мою AMD Radeon X1250 (тонкий клиент Futro S550).
К примеру, на этом сайте ответили такое:
Re: ATI Catalyst 9.3 Install Problems on Ubuntu 9.10

Installing ATI Catalyst 9.3 in Karmic is never going to work unless you downgrade xserver to Intrepid's version (1.5.2) and downgrade the kernel to Jaunty's 2.6.28, thereby breaking alot of things in your karmic install. You will have to stick with the opensource drivers in Karmic. Any legacy ATI card will not with any versions of Catalyst after 9.3. You can thank AMD/ATI for this.


Не хотелось бы заниматся настолько глубокими изменениями в системе, особенно если не до конца понимаю всё, что происходит.
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015756
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, идея возникла.

вот если бы на другом компе с более новыми версиями Ubuntu/Autoconf/Automake откомпилировать FreeRDP-->.deb под мою Ubuntu 8.04 ...
начинаю поиски ....
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015871
pwgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик Семён,

для сборки deb-пакетов не обязательно подключать репозитории.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
mkdir deb && cd deb
wget http://mirror.yandex.ru/ubuntu/pool/main/a/autoconf/autoconf_2. 64 -1ubuntu1.diff.gz
wget http://mirror.yandex.ru/ubuntu/pool/main/a/autoconf/autoconf_2. 64 .orig.tar.gz
tar -xvf autoconf_2. 64 .orig.tar.gz
gunzip autoconf_2. 64 -1ubuntu1.diff.gz
cd autoconf- 2 . 64 
patch -p1 < ../autoconf_2. 64 -1ubuntu1.diff
dpkg-buildpackage -rfakeroot -b
при необходимости можно слегка поправить debian/control

а можно не заниматься ерундой а поискать в бекпортах
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015885
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а нафига FreeRDP компилить? бинарник не работает что-ли?
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37015988
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Дениса нафига FreeRDP компилить? бинарник не работает что-ли?

версию FreeRDP 0.8.2 нашел только в исходниках

pwgenдля сборки deb-пакетов ....

Спасибо!

Прорабатываю материю. Отпишусь, если что получится / не получится.
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016066
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
полно http://software.opensuse.org/search?q=freerdp&baseproject=openSUSE%3A11.3&lang=ru&exclude_filter=home%3A&exclude_debug=true
про deb не знаю, но rpm руками можно распаковать.
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016166
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Журавлев Дениспро deb не знаю, но rpm руками можно распаковать.

кстати, это один из тех вопросов, ответ на который давно ищу

1) к примеру, в мире Windows одна и та же программа будет работать на куче версий и подверсий операционной системы
2) а в Linux у меня постоянно ощущение, что каждая программа должна быть скомпилирована специально под конкретный дистрибутив и его версию.

Как тогда поможет распаковка .RPM, созданного для openSUSE 11.3, в Ubuntu 8.04???
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016232
Alien99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно а как тогда у меня апач компиленый под линукс работал на фрибисиди?!
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016284
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alien99Интересно а как тогда у меня апач компиленый под линукс работал на фрибисиди?!

Я ни на чем не настаиваю и не утверждаю.
Поделился своими предположениями.

А так, ссылки, где бы почитать можно было, пока не нашел....
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016439
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроик Семён2) а в Linux у меня постоянно ощущение, что каждая программа должна быть скомпилирована специально под конкретный дистрибутив и его версию.
?в 99% случаев это просто ощущение
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016454
pwgen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик Семён2) а в Linux у меня постоянно ощущение, что каждая программа должна быть скомпилирована специально под конкретный дистрибутив и его версию.

Как тогда поможет распаковка .RPM, созданного для openSUSE 11.3, в Ubuntu 8.04???
под Linux зачастую программа зависит (на уровне как исходных кодов, так и линковки) от конкретных версий библиотек, если вы возьмете .rpm, созданный для openSUSE 11.3 и перепакуете его в .deb (при помощи alien), то установить вы его сможете, но работоспособность не гарантирована.
Кстати если в .deb зависимости прописываются от пакетов, то в .rpm - от наличия определенных файлов.
Именно поэтому и существуют различные configure-скрипты, которые проверяют наличие определенных библиотек/заголовочных файлов и на их основе создают Makefile.
Как пример:
mplayer может использовать для вывода звука как alsa, так и pulseaudio. если в момент компиляции установлены заголовки alsa, но не установлены заголовки pulse, то ./configure создаст Makefile, собирающий mplayer без поддержки pulse и наоборот.
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016489
Фотография Журавлев Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о, разделилось оно на два rpm
libfreerdp0-0.8.2-3.1.i586.rpm
freerdp-0.8.2-3.1.i586.rpm

вот чего нужно ему:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
ldd /usr/bin/xfreerdp |grep -v libfreer
	linux-gate.so.1 =>  (0xffffe000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb778c000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb7650000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7635000)
	libc.so.6 => /lib/libc.so.6 (0xb74ca000)
	libssl.so.1.0.0 => /lib/libssl.so.1.0.0 (0xb7473000)
	libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0xb72d3000)
	libdl.so.2 => /lib/libdl.so.2 (0xb72cd000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb72c2000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb72bc000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb729c000)
	/lib/ld-linux.so.2 (0xb781d000)
	libz.so.1 => /lib/libz.so.1 (0xb7288000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb7284000)
...
Рейтинг: 0 / 0
Как бы обновить Automake 1.10-->1.11 ???
    #37016579
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pwgen,
Журавлев Денис


Спасибо за объяснения.
Теперь тумана меньше.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как бы обновить Automake 1.10-->1.11 ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]