Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Одна и таже проблема с lftp и mc
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Mon Dec 01, 2008 2:01 pm    Post subject: Одна и таже проблема с lftp и mc Reply with quote

Здравствуйте.
Проблемы следующие:

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
View user's profile Send private message
MageSlayer
Apprentice
Apprentice


Joined: 26 Jul 2007
Posts: 250
Location: Ukraine

PostPosted: Mon Dec 01, 2008 3:57 pm    Post subject: Reply with quote

Ощущение такое, что эти утилиты были собраны для другой архитектуры.
Проверь CFLAGS в make.conf, ключ march.

Следующее по вероятности - битая память ;)
Back to top
View user's profile Send private message
calculator
Apprentice
Apprentice


Joined: 16 Oct 2006
Posts: 183
Location: Russia, Moscow

PostPosted: Mon Dec 01, 2008 3:58 pm    Post subject: Reply with quote

# export LANG=C && lftp
Что выдаст попробуй погуглить.
Back to top
View user's profile Send private message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Mon Dec 01, 2008 5:39 pm    Post subject: Reply with quote

MageSlayer wrote:
Ощущение такое, что эти утилиты были собраны для другой архитектуры.
Проверь CFLAGS в make.conf, ключ march.

Следующее по вероятности - битая память ;)

Спасибо за ответ, MageSlayer. Вы правы, ядро было скомпилировано на другой системе, но процессоры и память одинаковая. PIV 2.8 HT/2048 DDR400 (3200).
Вообще, скомпилировано на вирутальной машине Sun xVM Virtual Box.
Извините меня за тривиальный вопрос, как я писал - в линуксе чайник, но имеет ли значение на чем было скомпилировано ядро? На своей практике видел когда образы линукса развертывались с Acronis True Image на всем подряд без разбору. И работало.
Прошу помощи в просветлении. Спасибо огромное.
Back to top
View user's profile Send private message
luckyii
n00b
n00b


Joined: 01 Dec 2008
Posts: 3

PostPosted: Mon Dec 01, 2008 7:51 pm    Post subject: Reply with quote

Hitchman wrote:

Вообще, скомпилировано на вирутальной машине Sun xVM Virtual Box.
Извините меня за тривиальный вопрос, как я писал - в линуксе чайник, но имеет ли значение на чем было скомпилировано ядро? На своей практике видел когда образы линукса развертывались с Acronis True Image на всем подряд без разбору. И работало.

GENERAL, (для архитектуры), ядро работает, ПОЧТИ, везде. Мое ИМХО. Видно компилировалось под конкретное железо.
Back to top
View user's profile Send private message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Mon Dec 01, 2008 8:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Tue Dec 02, 2008 1:06 am    Post subject: Reply with quote

Hitchman wrote:

CFLAGS="-02 -march=prescott -03 -pipe"
CXXFLAGS="-02 -march=prescott -03 -pipe"

1) Нужно писать -O2 а не -02 :wink:
2) Если ставите -O3 то будьте готовы к глюками и к тому что разбираться с ними придётся самим, в багзилле с такими CFLAGS вас завернут.
Back to top
View user's profile Send private message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Tue Dec 02, 2008 6:26 am    Post subject: Reply with quote

Laitr Keiows wrote:
Hitchman wrote:

CFLAGS="-02 -march=prescott -03 -pipe"
CXXFLAGS="-02 -march=prescott -03 -pipe"

1) Нужно писать -O2 а не -02 :wink:
2) Если ставите -O3 то будьте готовы к глюками и к тому что разбираться с ними придётся самим, в багзилле с такими CFLAGS вас завернут.

Прошу прощения, это опечатка. На самом деле стоит O, а не 0. Спасибо.
Back to top
View user's profile Send private message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Tue Dec 02, 2008 6:32 am    Post subject: Reply with quote

Ребят, на той машине, на которой было скомпилировано ядро - все благополучно работает. Чем могут быть вызваны эти "неверные инструкции"?
Хочу разобраться, чтобы в следующий раз ядро скомпилировать универсальное, а не под конкретную машину. Может от меня ещё информация нужна какая-то? Спасибо. :)
Back to top
View user's profile Send private message
Laitr Keiows
Moderator
Moderator


Joined: 04 Jul 2005
Posts: 891
Location: Kobe, Japan

PostPosted: Tue Dec 02, 2008 6:35 am    Post subject: Reply with quote

Hitchman wrote:
Ребят, на той машине, на которой было скомпилировано ядро

Дело скорее всего не в ядре. Пересобери интересующие программы без -O3, и посмотри еще раз.

Если баг не пропадет будем смотреть дальше :wink:
Back to top
View user's profile Send private message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Tue Dec 02, 2008 6:41 am    Post subject: Reply with quote

Laitr Keiows wrote:
Hitchman wrote:
Ребят, на той машине, на которой было скомпилировано ядро

Дело скорее всего не в ядре. Пересобери интересующие программы без -O3, и посмотри еще раз.

Если баг не пропадет будем смотреть дальше :wink:

Ок, попробую - отпишусь неприменно. :)
Back to top
View user's profile Send private message
Hitchman
n00b
n00b


Joined: 01 Dec 2008
Posts: 7

PostPosted: Tue Dec 02, 2008 12:35 pm    Post subject: Reply with quote

Ребят, решилась проблема.
Переставил пакеты с параметром
Code:
 march=i686 -O2 -pipe

и все заработало. Видимо ядра все же разные. Не могу щас выяснить это на 100%. Нахожусь далеко от машины.
Сначала пробовал изменить только "-O3" на "-O2" - не помогло.

Есть ли какой-нибудь универсальный параметр march, чтобы можно было разворачивать образ на любом PC?
Спасибо всем за участие и советы!!! :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum