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