Subject: Re: Compiling netatalk-1.4.99 - ARRGGHH!!!
From: jeff b (jeff@univrel.pr.uconn.edu)
Date: Wed Oct 04 2000 - 10:24:49 EDT
Wulf-Dirk.Leuschner@epidauros.com wrote:
>
> My nth try to compile netatalk-1.4.99... (Solaris 32-bit mode)
>
> What I did this time:
>
> (1) Installed m4, autoconf, automake, libtool, and GNUmake
> (2) Merged libtool.m4 and aclocal.m4
> (3) Ran ./autogen.sh
> (4) Ran ./configure --prefix=/usr/local/atalk/
> (5) Started make (GNUmake!) and got:
-- SNIP --
> ../../include/atalk/adouble.h:35: sys/cdefs.h: No such file or directory
> ad_open.c:89: warning: `ADEDOFF_FILEI' redefined
> ../../include/atalk/adouble.h:136: warning: this is the location of the previous
> definition
-- SNIP --
> Seems that the PATH to cdefs.h is unknown. But how come that people
> compiling the same distribution on LINUX-systems do not have this
> problem???
Seems as though netatalk provides a wrapper for non-sys/cdefs.h systems
in sys/generic/sys/cdefs.h . I just modified the configure script to use
that if sys/cdefs.h isn't found.
The ADEDOFF_FILEI thing was a hack to keep code that worked with
netatalk 1.3 working with the new code. For the sake of cleanliness, I
put an ifdef in, so that warning shouldn't be popping up anymore.
jeff
(once again, I apologize for the cross-post)
This archive was generated by hypermail 2b28 : Wed Jan 17 2001 - 14:32:19 EST