Forum: CFEngine Help
Subject: Re: CFEngine Help: Unable to 'make' CFE 3 on AIX (compiler errors)
Author: maxmackie
Link to topic: https://cfengine.com/forum/read.php?3,22735,22740#msg-22740

Your suggestion to use gmake was right, it worked.
However when running gmake install, I get a relatively short output and can't 
seem to see cfengine installed anywhere.


# gmake install
Making install in pub
gmake[1]: Entering directory `/tmp/cfengine/cfengine-3.1.5/pub'
gmake[2]: Entering directory `/tmp/cfengine/cfengine-3.1.5/pub'
gmake[2]: Nothing to be done for `install-exec-am'.
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/pub'
gmake[1]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/pub'
Making install in src
gmake[1]: Entering directory `/tmp/cfengine/cfengine-3.1.5/src'
gmake  install-am
gmake[2]: Entering directory `/tmp/cfengine/cfengine-3.1.5/src'
gmake[3]: Entering directory `/tmp/cfengine/cfengine-3.1.5/src'
test -z "/usr/local/lib" || .././install-sh -c -d "/usr/local/lib"
 /bin/sh ../libtool   --mode=install .././install-sh -c   libpromises.la 
'/usr/local/lib'
libtool: install: .././install-sh -c .libs/libpromises.lai 
/usr/local/lib/libpromises.la
libtool: install: .././install-sh -c .libs/libpromises.a 
/usr/local/lib/libpromises.a
libtool: install: chmod 644 /usr/local/lib/libpromises.a
libtool: install: ranlib /usr/local/lib/libpromises.a
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
test -z "/usr/local/sbin" || .././install-sh -c -d "/usr/local/sbin"
  /bin/sh ../libtool   --mode=install .././install-sh -c cf-know cf-promises 
cf-agent cf-monitord cf-serverd cf-execd cf-runagent cf-key cf-report 
'/usr/local/sbin'
libtool: install: .././install-sh -c cf-know /usr/local/sbin/cf-know
libtool: install: .././install-sh -c cf-promises /usr/local/sbin/cf-promises
libtool: install: .././install-sh -c cf-agent /usr/local/sbin/cf-agent
libtool: install: .././install-sh -c cf-monitord /usr/local/sbin/cf-monitord
libtool: install: .././install-sh -c cf-serverd /usr/local/sbin/cf-serverd
libtool: install: .././install-sh -c cf-execd /usr/local/sbin/cf-execd
libtool: install: .././install-sh -c cf-runagent /usr/local/sbin/cf-runagent
libtool: install: .././install-sh -c cf-key /usr/local/sbin/cf-key
libtool: install: .././install-sh -c cf-report /usr/local/sbin/cf-report
gmake[3]: Nothing to be done for `install-data-am'.
gmake[3]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/src'
gmake[2]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/src'
gmake[1]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/src'
Making install in docs
gmake[1]: Entering directory `/tmp/cfengine/cfengine-3.1.5/docs'
gmake[2]: Entering directory `/tmp/cfengine/cfengine-3.1.5/docs'
gmake[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man8" || .././install-sh -c -d 
"/usr/local/share/man/man8"
 .././install-sh -c -m 644 cf-agent.8 cf-serverd.8 cf-execd.8 cf-monitord.8 
cf-report.8 cf-know.8 cf-runagent.8 cf-promises.8 cf-key.8 
'/usr/local/share/man/man8'
gmake[2]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/docs'
gmake[1]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/docs'
Making install in examples
gmake[1]: Entering directory `/tmp/cfengine/cfengine-3.1.5/examples'
gmake[2]: Entering directory `/tmp/cfengine/cfengine-3.1.5/examples'
gmake[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/doc/cfengine" || .././install-sh -c -d 
"/usr/local/share/doc/cfengine"
 .././install-sh -c -m 644 active_directory.cf app_baseline.cf 
cfengine_stdlib.cf promise_knowledge.cf unit_abort.cf unit_accessed_before.cf 
unit_accumulated_time.cf unit_acl.cf unit_acl_generic.cf unit_acl_secret.cf 
unit_activedirectory_listusers.cf unit_activedirectory_showuser.cf unit_ago.cf 
unit_arrays.cf unit_backreferences_files.cf unit_badpromise.cf unit_badtype.cf 
unit_bsdflags.cf unit_cf2_integration.cf unit_change_detect.cf 
unit_changedbefore.cf unit_chdir.cf unit_classes_global.cf unit_classmatch.cf 
unit_classvar_convergence.cf unit_compare.cf unit_control_expand.cf 
unit_controlclasses.cf unit_copy.cf unit_copy_classes.cf unit_copy_edit.cf 
unit_copylinks.cf unit_countclassesmatching.cf unit_countlinesmatching.cf 
unit_create_filedir.cf unit_createdb.cf unit_customize_by_named_list.cf 
unit_definitions.cf unit_deletelines.cf unit_disable_and_rotate_files.cf 
'/usr/local/share/doc/cfengine'
 .././install-sh -c -m 644 unit_diskfree.cf unit_dollar.cf 
unit_edit_column_files.cf unit_edit_comment_lines.cf 
unit_edit_deletenotmatch.cf unit_edit_insert_fuzzylines.cf 
unit_edit_insert_lines.cf unit_edit_insert_lines_silly.cf 
unit_edit_passwd_file.cf unit_edit_replace_string.cf 
unit_edit_sectioned_file.cf unit_edit_setvar.cf unit_edit_triggerclass.cf 
unit_env.cf unit_environment.cf unit_environment_simple.cf unit_epimenides.cf 
unit_escape.cf unit_exec_args.cf unit_exec_in_sequence.cf unit_execd.cf 
unit_execresult.cf unit_expand.cf unit_failedcommand.cf unit_failsafe.cf 
unit_file_change_detection.cf unit_file_owner_list_template.cf 
unit_fileexists.cf unit_filenames.cf unit_fileperms.cf unit_filesexist.cf 
unit_filesexist2.cf unit_filesize.cf unit_fix_names.cf unit_getenv.cf 
unit_getfields.cf unit_getgid.cf unit_getindices.cf unit_getindixes.cf 
unit_getregistry.cf '/usr/local/share/doc/cfengine'
 .././install-sh -c -m 644 unit_getuid.cf unit_getusers.cf 
unit_global_list_expansion.cf unit_global_list_expansion_2.cf unit_grep.cf 
unit_groupexists.cf unit_hash.cf unit_hashcomment.cf unit_hashmatch.cf 
unit_hashuncomment.cf unit_helloworld.cf unit_host2ip.cf unit_hostrange.cf 
unit_hostsseen.cf unit_hub.cf unit_id.cf unit_insert_users.cf unit_intarray.cf 
unit_iprange.cf unit_irange.cf unit_isdir.cf unit_islink.cf unit_isnewerthan.cf 
unit_isplain.cf unit_isvariable.cf unit_iteration.cf unit_join.cf 
unit_knowledge_driver.cf unit_knowledge_txt.cf unit_lastnode.cf unit_ldap.cf 
unit_linking.cf unit_literal_server.cf unit_locate_files_and_compress.cf 
unit_log_private.cf unit_loops.cf unit_measure_log.cf unit_measurements.cf 
unit_menu.cf unit_method.cf '/usr/local/share/doc/cfengine'
 .././install-sh -c -m 644 unit_method_validate.cf unit_module_exec.cf 
unit_module_exec_2.cf unit_monitord.cf unit_mount_fs.cf unit_multipassvars.cf 
unit_neighbourhood_watch.cf unit_null_config.cf unit_occurrences.cf 
unit_ordering.cf unit_package_apt.cf unit_package_freebsd.cf 
unit_package_hash.cf unit_package_msi_file.cf unit_package_msi_version.cf 
unit_package_rpm.cf unit_package_solaris.cf unit_package_yum.cf 
unit_package_zypper.cf unit_parallel_exec.cf unit_parsestringarray.cf 
unit_pathtype.cf unit_pattern_and_edit.cf unit_peers.cf unit_postfix.cf 
unit_process_kill.cf unit_process_matching.cf unit_process_matching2.cf 
unit_process_matching3.cf unit_process_signalling.cf unit_product.cf 
unit_promises.cf unit_readlist.cf unit_readtcp.cf unit_reg_multiline.cf 
unit_regarray.cf unit_regex_win.cf unit_regextract.cf unit_registry.cf 
unit_registry_cache.cf '/usr/local/share/doc/cfengine'
 .././install-sh -c -m 644 unit_regline.cf unit_reglist.cf 
unit_remoteclasses.cf unit_remove_deadlinks.cf unit_rename.cf 
unit_repairedcommand.cf unit_report_custom.cf unit_report_diffs.cf 
unit_report_state.cf unit_reporting.cf unit_reporttofile.cf unit_resolveconf.cf 
unit_returnszero.cf unit_root_passwd.cf unit_select_class.cf 
unit_select_mode.cf unit_select_region.cf unit_select_size.cf 
unit_selectservers.cf unit_server_copy_localhost.cf unit_server_copy_purge.cf 
unit_server_copy_remote.cf unit_server_flatcopy_localhost.cf 
unit_service_disable.cf unit_service_start.cf unit_setuidlog.cf unit_setvar.cf 
unit_software_dist.cf unit_splitstring.cf unit_sql.cf unit_storage.cf 
unit_strcmp.cf unit_stringarray.cf unit_switchcase.cf unit_syslog.cf 
unit_syslog2.cf unit_template.cf unit_template2.cf unit_test_environment.cf 
unit_tidy_all_files.cf '/usr/local/share/doc/cfengine'
 .././install-sh -c -m 644 unit_translatepath.cf unit_update.cf 
unit_user_edit.cf unit_user_edit_method.cf unit_userexists.cf unit_varclass.cf 
unit_varexpansion.cf unit_varnet.cf unit_vars.cf unit_warnifline.cf 
unit_webserver.cf unit_zenoss.cf win_emergency.cf win_registry.cf 
win_schedule.cf win_services.cf README '/usr/local/share/doc/cfengine'
gmake[2]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/examples'
gmake[1]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/examples'
Making install in inputs
gmake[1]: Entering directory `/tmp/cfengine/cfengine-3.1.5/inputs'
gmake[2]: Entering directory `/tmp/cfengine/cfengine-3.1.5/inputs'
gmake[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/doc/cfengine/inputs" || .././install-sh -c -d 
"/usr/local/share/doc/cfengine/inputs"
 .././install-sh -c -m 644 failsafe.cf cfengine_stdlib.cf promises.cf site.cf 
update.cf '/usr/local/share/doc/cfengine/inputs'
gmake[2]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/inputs'
gmake[1]: Leaving directory `/tmp/cfengine/cfengine-3.1.5/inputs'
gmake[1]: Entering directory `/tmp/cfengine/cfengine-3.1.5'
gmake[2]: Entering directory `/tmp/cfengine/cfengine-3.1.5'
gmake[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/doc/cfengine" || ./install-sh -c -d 
"/usr/local/share/doc/cfengine"
 ./install-sh -c -m 644 README ChangeLog INSTALL NEWS 
'/usr/local/share/doc/cfengine'
gmake[2]: Leaving directory `/tmp/cfengine/cfengine-3.1.5'
gmake[1]: Leaving directory `/tmp/cfengine/cfengine-3.1.5'


I apologize for the large code.

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

Reply via email to