|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Arkady Zaharov 2:5088/10.7 31 Jul 2001 17:31:14 To : All Subject : job control --------------------------------------------------------------------------------
Вот такой глюк:
=== Cut ===
Last login: Tue Jul 31 16:52:25 on tty3
Warning: no access to tty (Inappropriate ioctl for device).
Thus no job control in this shell.
[arkad@fcd ~]$
=== Cut ===
Как бороться с этим ? С пермишенами все в порядке.
Shell - csh. А из под bash'а если запустить mc - висим. От root'а mc работает.
mc слинкован с ncurses, а tcsh с libtermcap.
В FAQ'е tcsh сказано что сея бага может быть из-за
кривого gcc или кривого sys/ioctl.h, однако я пробовал его
пересобирать gcc-2.95.3. Результат плачевный.
RedHat-7.0 тут, gcc ихний, 2.96 - последний из rawhide.
Все началось с того что я перешел на ядро 2.4.7.
Естественно все либы обновил, пересобрал. И glibc-2.2.3 собрал и поставил.
И вот такая вот кака вылезла...
Кто виноват и что делать ?
В FAQ'е от tcsh вот что:
Your <sys/ioctl.h> file is not ansi compliant. You have one of 3 choices:
a. Run fixincludes from the gcc distribution.
b. Add -traditional to the gcc flags.
c. Compile with cc.
Hе помогло. Делал strace на mc - там везде "Inappropriate ioctl for device" :(
Bye, Arkady.
--- GoldED+ 1.1.5-20010725 (MS-DOS 7.10 pc)
* Origin: UN7FCD Station (2:5088/10.7)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/224623b66f980.html, оценка из 5, голосов 10
|