View previous topic :: View next topic |
Author |
Message |
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Mon Dec 01, 2008 2:01 pm Post subject: Одна и таже проблема с lftp и mc |
|
|
Здравствуйте.
Проблемы следующие:
1. Не запускается lftp, выдавая: "Недопустимая инструкция". emerge lftp не помогает
посмотреть
2. В midnight commander при копировании любого файла (F5)
посмотреть
lftp 3.7.0
mc 4.6.1
Gentoo 2.6.26 R3
P.s.: Работаю с линуксом недавно, больше специализируюсь на Cisco, но приходиться часто сталкиваться.
Прошу вашей помощи.
Спасибо. |
|
Back to top |
|
|
MageSlayer Apprentice
Joined: 26 Jul 2007 Posts: 252 Location: Ukraine
|
Posted: Mon Dec 01, 2008 3:57 pm Post subject: |
|
|
Ощущение такое, что эти утилиты были собраны для другой архитектуры.
Проверь CFLAGS в make.conf, ключ march.
Следующее по вероятности - битая память |
|
Back to top |
|
|
calculator Apprentice
Joined: 16 Oct 2006 Posts: 183 Location: Russia, Moscow
|
Posted: Mon Dec 01, 2008 3:58 pm Post subject: |
|
|
# export LANG=C && lftp
Что выдаст попробуй погуглить. |
|
Back to top |
|
|
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Mon Dec 01, 2008 5:39 pm Post subject: |
|
|
MageSlayer wrote: | Ощущение такое, что эти утилиты были собраны для другой архитектуры.
Проверь CFLAGS в make.conf, ключ march.
Следующее по вероятности - битая память |
Спасибо за ответ, MageSlayer. Вы правы, ядро было скомпилировано на другой системе, но процессоры и память одинаковая. PIV 2.8 HT/2048 DDR400 (3200).
Вообще, скомпилировано на вирутальной машине Sun xVM Virtual Box.
Извините меня за тривиальный вопрос, как я писал - в линуксе чайник, но имеет ли значение на чем было скомпилировано ядро? На своей практике видел когда образы линукса развертывались с Acronis True Image на всем подряд без разбору. И работало.
Прошу помощи в просветлении. Спасибо огромное. |
|
Back to top |
|
|
luckyii n00b
Joined: 01 Dec 2008 Posts: 3
|
Posted: Mon Dec 01, 2008 7:51 pm Post subject: |
|
|
Hitchman wrote: |
Вообще, скомпилировано на вирутальной машине Sun xVM Virtual Box.
Извините меня за тривиальный вопрос, как я писал - в линуксе чайник, но имеет ли значение на чем было скомпилировано ядро? На своей практике видел когда образы линукса развертывались с Acronis True Image на всем подряд без разбору. И работало.
|
GENERAL, (для архитектуры), ядро работает, ПОЧТИ, везде. Мое ИМХО. Видно компилировалось под конкретное железо. |
|
Back to top |
|
|
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Mon Dec 01, 2008 8:58 pm Post subject: |
|
|
luckyii wrote: | Hitchman wrote: |
Вообще, скомпилировано на вирутальной машине Sun xVM Virtual Box.
Извините меня за тривиальный вопрос, как я писал - в линуксе чайник, но имеет ли значение на чем было скомпилировано ядро? На своей практике видел когда образы линукса развертывались с Acronis True Image на всем подряд без разбору. И работало.
|
GENERAL, (для архитектуры), ядро работает, ПОЧТИ, везде. Мое ИМХО. Видно компилировалось под конкретное железо. |
Честно сказать ничего конкретного при компилировании не было указано, разве что:
CFLAGS="-02 -march=prescott -03 -pipe"
CXXFLAGS="-02 -march=prescott -03 -pipe"
CHOST="i686-pc-linux-gnu" |
|
Back to top |
|
|
Laitr Keiows Bodhisattva
Joined: 04 Jul 2005 Posts: 891 Location: Kobe, Japan
|
Posted: Tue Dec 02, 2008 1:06 am Post subject: |
|
|
Hitchman wrote: |
CFLAGS="-02 -march=prescott -03 -pipe"
CXXFLAGS="-02 -march=prescott -03 -pipe" |
1) Нужно писать -O2 а не -02
2) Если ставите -O3 то будьте готовы к глюками и к тому что разбираться с ними придётся самим, в багзилле с такими CFLAGS вас завернут. |
|
Back to top |
|
|
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Tue Dec 02, 2008 6:26 am Post subject: |
|
|
Laitr Keiows wrote: | Hitchman wrote: |
CFLAGS="-02 -march=prescott -03 -pipe"
CXXFLAGS="-02 -march=prescott -03 -pipe" |
1) Нужно писать -O2 а не -02
2) Если ставите -O3 то будьте готовы к глюками и к тому что разбираться с ними придётся самим, в багзилле с такими CFLAGS вас завернут. |
Прошу прощения, это опечатка. На самом деле стоит O, а не 0. Спасибо. |
|
Back to top |
|
|
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Tue Dec 02, 2008 6:32 am Post subject: |
|
|
Ребят, на той машине, на которой было скомпилировано ядро - все благополучно работает. Чем могут быть вызваны эти "неверные инструкции"?
Хочу разобраться, чтобы в следующий раз ядро скомпилировать универсальное, а не под конкретную машину. Может от меня ещё информация нужна какая-то? Спасибо. |
|
Back to top |
|
|
Laitr Keiows Bodhisattva
Joined: 04 Jul 2005 Posts: 891 Location: Kobe, Japan
|
Posted: Tue Dec 02, 2008 6:35 am Post subject: |
|
|
Hitchman wrote: | Ребят, на той машине, на которой было скомпилировано ядро |
Дело скорее всего не в ядре. Пересобери интересующие программы без -O3, и посмотри еще раз.
Если баг не пропадет будем смотреть дальше |
|
Back to top |
|
|
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Tue Dec 02, 2008 6:41 am Post subject: |
|
|
Laitr Keiows wrote: | Hitchman wrote: | Ребят, на той машине, на которой было скомпилировано ядро |
Дело скорее всего не в ядре. Пересобери интересующие программы без -O3, и посмотри еще раз.
Если баг не пропадет будем смотреть дальше |
Ок, попробую - отпишусь неприменно. |
|
Back to top |
|
|
Hitchman n00b
Joined: 01 Dec 2008 Posts: 7
|
Posted: Tue Dec 02, 2008 12:35 pm Post subject: |
|
|
Ребят, решилась проблема.
Переставил пакеты с параметром
Code: | march=i686 -O2 -pipe |
и все заработало. Видимо ядра все же разные. Не могу щас выяснить это на 100%. Нахожусь далеко от машины.
Сначала пробовал изменить только "-O3" на "-O2" - не помогло.
Есть ли какой-нибудь универсальный параметр march, чтобы можно было разворачивать образ на любом PC?
Спасибо всем за участие и советы!!! |
|
Back to top |
|
|
|