trouble compiling tcsh on an alpha

trouble compiling tcsh on an alpha

Post by Tesla- » Fri, 11 Aug 1995 04:00:00



I am  trying to compile tcsh 6.06.00 on a alpha dec 3000 running osf1

I get the following error

cc -O  -I.    -DDEC -DR5_XLIB -DSMT  -DFUNCPROTO=3      -std1 -Olimit
2000 -c sh
.proc.c
/usr/lib/cmplrs/cc/cfe: Warning: sh.proc.c, line 199: Incompatible
pointer type
assignment (3.3.16.1, 3.5.4.1(21))
     pid = wait3(&w.w_status,
 ----------------^
/usr/lib/cmplrs/cc/cfe: Error: sh.proc.c, line 331: Unacceptable operand
of & (3
.3.10(7))
            if (((w) & 0200 ) )
        ----------^
*** Exit 1
Stop.

Does anyone have a fix for this problem

 
 
 

1. tcsh on ALPHA, compile problems

Hi,

        I'm trying to compile tcsh 6.05 on an Alpha and
I cannot get past the first routine.  I get the following errors:

cc -j -O2 -I. -I.. -Olimit 2000     sh.c
/usr/lib/cmplrs/cc/cfe: Error: ./tc.os.h, line 542: redeclaration of 'sigvec'; previous declaration at line 280 in file '/usr/include/sys/signal.h'
 extern sigret_t sigvec();
 ----------------^
/usr/lib/cmplrs/cc/cfe: Error: ./tc.os.h, line 542: Incompatible function return type for this function
 extern sigret_t sigvec();
 ----------------------^
/usr/lib/cmplrs/cc/cfe: Error: ./tc.os.h, line 543: redeclaration of 'sigpause'; previous declaration at line 455 in file '/usr/include/sys/signal.h'
 extern void sigpause();
 ------------^
/usr/lib/cmplrs/cc/cfe: Error: ./tc.os.h, line 543: Incompatible function return type for this function
 extern void sigpause();
 --------------------^
/usr/lib/cmplrs/cc/cfe: Error: ./tc.os.h, line 608: redeclaration of 'setpwent'; previous declaration at line 96 in file '/usr/include/pwd.h'
 extern void setpwent();
 ------------^
/usr/lib/cmplrs/cc/cfe: Error: ./tc.os.h, line 608: Incompatible function return type for this function
 extern void setpwent();
 --------------------^
/usr/lib/cmplrs/cc/cfe: Error: sh.c, line 657: 'SIGMIGRATE' undefined, reoccurrences will not be reported
     (void) signal(SIGMIGRATE, (void (*)())0);
 ------------------^
make: *** [sh.u] Error 1

Does anyone know what I may do doing incorrectly?  Perhaps someone
could send me along a Makefile for the Alpha.

Thanks for all your help

Charles

2. Linux printing services for AS/400

3. Trouble compiling TCSH 6.06

4. PROTAC CD-ROM / CR-562B

5. troubles using RAID on Alpha and compiling 2.4.19rc1-aa2

6. Linux and RZ1000

7. Troubling Alpha: SMP support of Compaq Fort under Linux/Alpha

8. Masquerading Soft Arc's First Class client

9. Problems with tcsh on DEC Alpha?

10. tcsh on DEC OSF/1 Alpha

11. tcsh 8 bit clean on OSF1-alpha?

12. Trouble compiling XFISHTANK - compiling error

13. Patches and config files for tcsh 6.02 on DEC OSF/1 for Alpha