[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: about heimdal on HPUX



"Ashish Deshpande" <ashish_deshpande@hotmail.com> writes:
> ----------------------------------------------------------------------
> Making all in lib
> Making all in roken
>         ../../libtool --mode=compile cc  -DHAVE_CONFIG_H -I. -I. 
> -I../../include -I../../include    -g -c concat.c
> cc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -g -c concat.c -o 
> concat.o
> cc: "roken-common.h", line 212: error 1000: Unexpected symbol: "SigAction".
> cc: "roken-common.h", line 224: error 1000: Unexpected symbol: "size_t".
> cc: "roken-common.h", line 227: error 1000: Unexpected symbol: "size_t".
> cc: "roken-common.h", line 228: error 1000: Unexpected symbol: "ewrite".
> cc: error 2017: Cannot recover from earlier errors, terminating.
> *** Error exit code 1
> ----------------------------------------------------------------------
>   what could have gone wrong?
> earlier i didnt have gcc. now i installed that too, but no luck.

First or all, make sure you use the same compiler when running
configure as when running make.  And if you're using the HP compiler
you have to verify that it's the real thing (/opt/ansic/bin/cc) and
not the fake one in /usr/ccs/bin/cc.  And you should also run it with
`cc -Ae' as in:

env CC='cc -Ae' ./configure
make

>From your error message, it looks like you're using the fake C
compiler.

/assar