tcsh on ALPHA, compile problems

tcsh on ALPHA, compile problems

Post by Charles A. Li » Tue, 28 Mar 1995 23:42:17



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:

Quote:>> make

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

 
 
 

1. trouble compiling tcsh on an alpha

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

2. Using cramfs as root filesystem on diskless machine

3. Problems with tcsh on DEC Alpha?

4. slackware 3.1 kernel 2.0.0 dumps core (has to do with modules)

5. tcsh problems on DEC Alpha

6. How to return program output intermittent into file?

7. tcsh 6.03 compile problem...

8. Help with slackware

9. tcsh compiling problem

10. Problem Compiling Tcsh

11. tcsh compiling problem

12. Problems Compiling TCSH

13. problems compiling tcsh for 386 under ISC 2.2.1