tcsh on SGI irix 5.3 won't ^Z

tcsh on SGI irix 5.3 won't ^Z

Post by William R. Soms » Fri, 18 Apr 1997 04:00:00



Ok, anyone got any idea why tcsh version 6.07.02 won't ^Z job suspend
when compiled for SGI irix 5.3?  Everything _seems_ to compile ok,
but then it just won't ^Z...  

Hmm... actually that's if I change the Makefile to use CC=cc.
If I leave it as CC=gcc I end up with:

  gcc  -c -I. -I.. -O sh.c
  In file included from sh.c:49:
  ed.h:210: field `d_ltc' has incomplete type

Huh... and the "Fixes" file claims that SGI fixes were included...

________________________________________________________________________

Department of Physics, Box 351560                B432 Physics-Astro Bldg
Univ. of Washington, Seattle WA 98195-1560                  206/616-2954

 
 
 

tcsh on SGI irix 5.3 won't ^Z

Post by Mike O'Conno » Tue, 22 Apr 1997 04:00:00




:Ok, anyone got any idea why tcsh version 6.07.02 won't ^Z job suspend
:when compiled for SGI irix 5.3?  Everything _seems_ to compile ok,
:but then it just won't ^Z...  
:
:Hmm... actually that's if I change the Makefile to use CC=cc.
:If I leave it as CC=gcc I end up with:
:
:  gcc  -c -I. -I.. -O sh.c
:  In file included from sh.c:49:
:  ed.h:210: field `d_ltc' has incomplete type
:
:Huh... and the "Fixes" file claims that SGI fixes were included...

What does 'stty -a' report about your susp parameter?
If you ^Z in an editor, does the ^Z show up in the editor
or does the tcsh trap it and just not do the right thing?

--

 InterNIC WHOIS: MJO | (has my PGP & Geek Code info) | Phone: +1 810-848-4481
 =--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--==--=
"I found a way to profit from my inate cuteness."                    -Dogbert

 
 
 

tcsh on SGI irix 5.3 won't ^Z

Post by William R. Soms » Tue, 22 Apr 1997 04:00:00




Quote:> Ok, anyone got any idea why tcsh version 6.07.02 won't ^Z job suspend
> when compiled for SGI irix 5.3?  Everything _seems_ to compile ok,
> but then it just won't ^Z...  

Ok, I found out (some) of what's going on -- the list of link libraries
were wrong.  To compile under irix 5.3 you _cannot_ just rely on
./configure to set up the Makefile properly.  You _must_ go into
Makefile and set the LIBES variable to "-lcurses -lbsd", otherwise,
it's no go on the ^Z...  I havn't tracked it down in any more detail,
but that change fixes things for me.

Evidently, "./configure" really hasn't been properly setup up yet -- I
believe it's a relatively new addition to the tcsh package.  It looks
like it was just tacked on...

________________________________________________________________________

Department of Physics, Box 351560                B432 Physics-Astro Bldg
Univ. of Washington, Seattle WA 98195-1560                  206/616-2954