On  4 Nov, Jay Palat wrote:
> 
> Has anyone had any luck installing netatalk on Solaris 2.7? 
> I'm a newbie at Solaris Admin, and I'm getting the following error
> when I'm trying to install netatalk-1.4b2:
> 
>> gmake
> Making all for solaris...
> gmake[1]: Entering directory `/export/home/jay/netatalk-1.4b2/sys/solaris'
> gcc -D_KERNEL -mno-app-regs -munaligned-doubles -fpcc-struct-return
> -D__svr4__ -DSOLARIS -O -I../../inc
> lude -I../netatalk   -c ddptp_rdq.c -o ddptp_rdq.o
> ddptp_rdq.c:45: conflicting types for `putnext'
> /usr/include/sys/stream.h:710: previous declaration of `putnext'
> gmake[1]: *** [ddptp_rdq.o] Error 1
> gmake[1]: Leaving directory `/export/home/jay/netatalk-1.4b2/sys/solaris'
> gmake: *** [all] Error 2
> 

Did you re-compile 'gcc' after you upgraded to Solaris 7?  It looks to
me like you're using a 'gcc' built on an earlier version of the OS. 
You have to re-build the compiler, or maybe use the "fix-includes"
facility that comes with the distribution.

David S.

> 
> Has this been covered in the 1999 archive?  I haven't found the archive to
> check.
> 
> Any help would be greatly welcomed! Thanks again
> Jay 
> 

Reply via email to