advanced programming unix environment
fbsd.questions at rachie.is-a-geek.net
Mon Apr 14 18:51:09 UTC 2008
On Monday 14 April 2008 18:48:58 Brother Seamus wrote:
> I am trying to build the neccesary files for the stevens/rago APUE.2e book
> on FreeBSD 7.0
> I get the following error:
> pracct.c ../lib/libapue.a
> pracct.c: In function 'main':
> pracct.c:31: error: storage size of 'acdata' isn't known
> pracct.c:31: warning: unused variable 'acdata'
The legacy struct acct has been renamed to acctv1 and a new one is named
If you add:
typedef struct acctv1 acct_t;
After the #include <sys/acct.h>
then change the type of acdata to 'acct_t', you'll probably have solved it.
But depends a bit on the rest of the library.
Problem with today's modular software: they start with the modules
and never get to the software part.
More information about the freebsd-questions