Include file nonsense..
    Michael Griego 
    mgriego at utdallas.edu
       
    Thu Nov 10 19:19:05 CET 2005
    
    
  
Would that be better than just adding a hierarchy layer under the 
src/include directory?  So, instead of symlinking freeradius-devel to 
include during the make process, you just have src/include/freeradius/.
Then your include line looks like:
#include <freeradius/includefile.h>
and your CFLAGS line looks like:
CFLAGS += -I$(top_builddir)/src/include
I think this would be more along the lines of what other projects do and 
possibly a little less confusing.
--Mike
-----------------------------------
Michael Griego
Wireless LAN Project Manager
The University of Texas at Dallas
Alan DeKok wrote:
>   I think I'm going to fix the CVS head:
> 
> src/Makefile
> 	ln -s include freeradius-devel
> 
> src/main/Makefile
> src/lib/Makefile
> src/lib/rules.mak
> 	CFLAGS += -I$(top_builddir)/src
> 
>   And then change all of the 
> 
> #include "libradius.h"
> 
>   to
> 
> #include <freeradius-devel/libradius.h>
> 
>   Which will fix the retarded Solaris issues once and for all.
> 
>   After we clean up the other header files, we can use
> <freeradius/file.h> for include files everyone should use, and
> <freeradius-devel/file.h> for include files that exist only in the
> current build tree.
> 
>   Comments?
> 
>   Alan DeKok.
> - 
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
    
    
More information about the Freeradius-Devel
mailing list