Forum: CFEngine Help
Subject: Re: CFEngine Help: Re: libtokyocabinet.so.9 error on AIX 5.2
Author: raymondcox
Link to topic: https://cfengine.com/forum/read.php?3,25650,25737#msg-25737

Thanks for the tip Mikhail, I was able to get past the tokyocabinet issue. I 
was able to build tokyocabinet statically, ran the gmake check and all looked 
good. Where I was going wrong was in the CFEngine build, I neglected to build 
CFEngine statically. Once I set the correct flags, it was able to find the 
library it needed. 

I now have a new problem that is occuring during the make, this happens when 
using IBM's xlC and also under gcc 4.2.0

The output from gmake is:

Making all in pub
  CC     getopt.lo
  CC     getopt1.lo
  CCLD   libcfpub.la
Making all in src
  CC     libpromises_la-cf3parse.lo
  CC     libpromises_la-cf3lex.lo
  CC     libpromises_la-addr_lib.lo
  CC     libpromises_la-alloc.lo
  CC     libpromises_la-alphalist.lo
  CC     libpromises_la-args.lo
  CC     libpromises_la-assoc.lo
  CC     libpromises_la-attributes.lo
  CC     libpromises_la-bootstrap.lo
  CC     libpromises_la-cf3globals.lo
  CC     libpromises_la-cf_sql.lo
  CC     libpromises_la-cfstream.lo
  CC     libpromises_la-chflags.lo
  CC     libpromises_la-classes.lo
  CC     libpromises_la-client_code.lo
  CC     libpromises_la-client_protocol.lo
  CC     libpromises_la-communication.lo
  CC     libpromises_la-comparray.lo
  CC     libpromises_la-constants.lo
  CC     libpromises_la-constraints.lo
  CC     libpromises_la-conversion.lo
  CC     libpromises_la-crypto.lo
  CC     libpromises_la-csv_writer.lo
  CC     libpromises_la-dbm_api.lo
  CC     libpromises_la-dbm_lib.lo
  CC     libpromises_la-dbm_quick.lo
  CC     libpromises_la-dbm_tokyocab.lo
  CC     libpromises_la-dir.lo
  CC     libpromises_la-dtypes.lo
  CC     libpromises_la-enterprise_stubs.lo
  CC     libpromises_la-env_context.lo
  CC     libpromises_la-evalfunction.lo
  CC     libpromises_la-exec_tools.lo
  CC     libpromises_la-expand.lo
  CC     libpromises_la-files_copy.lo
  CC     libpromises_la-files_edit.lo
  CC     libpromises_la-files_editline.lo
  CC     libpromises_la-files_hashes.lo
  CC     libpromises_la-files_interfaces.lo
  CC     libpromises_la-files_lib.lo
  CC     libpromises_la-files_links.lo
  CC     libpromises_la-files_names.lo
  CC     libpromises_la-files_operators.lo
files_operators.c: In function 'Unix_VerifyFileAttributes':
files_operators.c:2274: error: 'struct stat64' has no member named 'st_flags'
files_operators.c:2278: error: 'struct stat64' has no member named 'st_flags'
files_operators.c:2281: error: 'struct stat64' has no member named 'st_flags'
files_operators.c:2286: error: 'struct stat64' has no member named 'st_flags'
files_operators.c:2309: error: 'struct stat64' has no member named 'st_flags'
gmake[2]: ***  Error 1
gmake[1]: ***  Error 2
gmake: ***  Error 1

_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to