apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pete collins <pet...@collab.net>
Subject Re: FreeBSD 4.2 breakage (?)
Date Mon, 05 Feb 2001 16:49:36 GMT
It might be the Makefile because i can compile it manually.


$ gcc -g -Wall -c svn_string.c -I../../apr/include
-I../../subversion/include

$ ls -l svn_string.o
-rw-r--r--  1 root  wheel  19336 Feb  5 11:47 svn_string.o


--pete



Ben Collins-Sussman wrote:
> 
> Boy, I'm bit out of my league here when it comes to portability
> macros.  I got a huge cvs update of both subversion and apr this
> morning, and while apr builds cleanly, the very first subversion file
> I try to compile (svn_string.c) that includes "apr.h" gives me this
> error:
> 
> ---------------------------------------------
> In file included from ../../apr/include/apr.h:96,
>                  from ../../apr/include/apr_lib.h:58,
>                  from svn_string.c:18:
> /usr/include/sys/socket.h:47: syntax error before `sa_family_t'
> /usr/include/sys/socket.h:47: warning: data definition has no type or storage class
> /usr/include/sys/socket.h:155: syntax error before `u_char'
> /usr/include/sys/socket.h:166: syntax error before `u_short'
> /usr/include/sys/socket.h:180: syntax error before `u_char'
> /usr/include/sys/socket.h:182: `u_char' undeclared here (not in a function)
> /usr/include/sys/socket.h:184: `u_char' undeclared here (not in a function)
> /usr/include/sys/socket.h:184: `u_char' undeclared here (not in a function)
> /usr/include/sys/socket.h:387: syntax error before `u_short'
> gmake[3]: *** [svn_string.lo] Error 1
> ---------------------------------------------
> 
> The problem is that apparently u_char isn't defined before including
> sys/socket.h  (??)
> 
> I went so far as to irrationally remove my apr/ subdir and checkout a
> fresh copy; still no dice.
> 
> I need a clue here.

Mime
View raw message