ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] запуск 32-битных под x86-64
@ 2011-12-18 11:37 Vladimir Karpinsky
  2011-12-18 12:50 ` Alexei Takaseev
  0 siblings, 1 reply; 6+ messages in thread
From: Vladimir Karpinsky @ 2011-12-18 11:37 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте!

Есть программа, которая нормально работала под 32-битным линуксом (ядра 
2.6), надо запустить её под p6 x86_64. Попытка выполнения любого бинарника 
из пакета даёт отлуп, что такой команды нет:

$ ls -l isi
-rwxr-xr-x 1 nrts nrts 513583 Апр  8  2009 isi*
$ bash
$ ./isi
bash: ./isi: Нет такого файла или каталога
$ csh
$  ./isi
./isi: Команда не найдена.

Пересборка пока невозможна --- как мне объяснил автор, вылезут проблемы с 
размером переменных, в частности size_t.

Есть ли возможность работы в каком-нибудь "режиме совместимости"? Уход на 
ядро PAE возможен, но, как я понимаю, стратегически неверен.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] запуск 32-битных под x86-64
  2011-12-18 11:37 [Comm] запуск 32-битных под x86-64 Vladimir Karpinsky
@ 2011-12-18 12:50 ` Alexei Takaseev
  2011-12-18 14:24   ` Vladimir Karpinsky
  0 siblings, 1 reply; 6+ messages in thread
From: Alexei Takaseev @ 2011-12-18 12:50 UTC (permalink / raw)
  To: ALT Linux Community general discussions



----- Исходное сообщение -----
> Здравствуйте!
> 
> Есть программа, которая нормально работала под 32-битным линуксом
> (ядра
> 2.6), надо запустить её под p6 x86_64. Попытка выполнения любого
> бинарника
> из пакета даёт отлуп, что такой команды нет:

Подключить x86_32 репо, поставить для начала i586-glibc-core и потом через ldd вычислить что там еще ему нужно?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] запуск 32-битных под x86-64
  2011-12-18 12:50 ` Alexei Takaseev
@ 2011-12-18 14:24   ` Vladimir Karpinsky
  2011-12-18 14:31     ` Denis G. Samsonenko
                       ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Vladimir Karpinsky @ 2011-12-18 14:24 UTC (permalink / raw)
  To: community

18.12.2011 16:50, Alexei Takaseev пишет:
>> Есть программа, которая нормально работала под 32-битным линуксом
>> (ядра
>> 2.6), надо запустить её под p6 x86_64. Попытка выполнения любого
>> бинарника
>> из пакета даёт отлуп, что такой команды нет:
>
> Подключить x86_32 репо, поставить для начала i586-glibc-core и потом через ldd вычислить что там еще ему нужно?

Всё получилось. Спасибо! Остаётся вопрос по обновлениям: можно/надо ли 
держать x86_32 репо подключённым постоянно? Не вылезут ли какие грабли при 
следующем dist-upgrade?

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] запуск 32-битных под x86-64
  2011-12-18 14:24   ` Vladimir Karpinsky
@ 2011-12-18 14:31     ` Denis G. Samsonenko
  2011-12-18 14:32     ` Michael Shigorin
  2011-12-18 15:13     ` Anton Gorlov
  2 siblings, 0 replies; 6+ messages in thread
From: Denis G. Samsonenko @ 2011-12-18 14:31 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Привет!

18 декабря 2011 г. 21:24 Vladimir Karpinsky написал:
> Всё получилось. Спасибо! Остаётся вопрос по обновлениям: можно/надо ли
> держать x86_32 репо подключённым постоянно? Не вылезут ли какие грабли при
> следующем dist-upgrade?

Я держу, проблем пока не было.

-- 
Всего доброго,

Денис.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] запуск 32-битных под x86-64
  2011-12-18 14:24   ` Vladimir Karpinsky
  2011-12-18 14:31     ` Denis G. Samsonenko
@ 2011-12-18 14:32     ` Michael Shigorin
  2011-12-18 15:13     ` Anton Gorlov
  2 siblings, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2011-12-18 14:32 UTC (permalink / raw)
  To: community

On Sun, Dec 18, 2011 at 06:24:10PM +0400, Vladimir Karpinsky wrote:
> Всё получилось. Спасибо! Остаётся вопрос по обновлениям:
> можно/надо ли держать x86_32 репо подключённым постоянно?

Надо.

> Не вылезут ли какие грабли при следующем dist-upgrade?

Вылезут, zerg@ постоянно на это жалуется с упоминанием того,
что пока x86_32 не будет собираться сразу сборочницей, а не
постфактум -- периодические рассинхронизации неизбежны.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] запуск 32-битных под x86-64
  2011-12-18 14:24   ` Vladimir Karpinsky
  2011-12-18 14:31     ` Denis G. Samsonenko
  2011-12-18 14:32     ` Michael Shigorin
@ 2011-12-18 15:13     ` Anton Gorlov
  2 siblings, 0 replies; 6+ messages in thread
From: Anton Gorlov @ 2011-12-18 15:13 UTC (permalink / raw)
  To: ALT Linux Community general discussions

18.12.2011 18:24, Vladimir Karpinsky пишет:
> 18.12.2011 16:50, Alexei Takaseev пишет:
>>> Есть программа, которая нормально работала под 32-битным линуксом
>>> (ядра
>>> 2.6), надо запустить её под p6 x86_64. Попытка выполнения любого
>>> бинарника
>>> из пакета даёт отлуп, что такой команды нет:
>>
>> Подключить x86_32 репо, поставить для начала i586-glibc-core и потом
>> через ldd вычислить что там еще ему нужно?
>
> Всё получилось. Спасибо! Остаётся вопрос по обновлениям: можно/надо ли
> держать x86_32 репо подключённым постоянно? Не вылезут ли какие грабли
> при следующем dist-upgrade?

надо. иначе при обновлении соотвествующей 64 битной либы старая версия 
32 битной будет вынесена



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-12-18 15:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-12-18 11:37 [Comm] запуск 32-битных под x86-64 Vladimir Karpinsky
2011-12-18 12:50 ` Alexei Takaseev
2011-12-18 14:24   ` Vladimir Karpinsky
2011-12-18 14:31     ` Denis G. Samsonenko
2011-12-18 14:32     ` Michael Shigorin
2011-12-18 15:13     ` Anton Gorlov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git