From owner-freebsd-ports@freebsd.org Sun Apr 10 23:52:24 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1E38DB0B6C6 for ; Sun, 10 Apr 2016 23:52:24 +0000 (UTC) (envelope-from wam@hiwaay.net) Received: from fly.hiwaay.net (fly.hiwaay.net [216.180.54.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E53E01C21 for ; Sun, 10 Apr 2016 23:52:23 +0000 (UTC) (envelope-from wam@hiwaay.net) Received: from kabini1.local (user-24-214-48-39.knology.net [24.214.48.39]) (authenticated bits=0) by fly.hiwaay.net (8.13.8/8.13.8/fly) with ESMTP id u3ANqL1Z032161 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 10 Apr 2016 18:52:22 -0500 Subject: Re: 'porting' AMD compiler suite References: <570ACDB6.1020703@hiwaay.net> <20160410230338.GB24900@server.rulingia.com> Cc: FreeBSD ports list !!!! From: "William A. Mahaffey III" Message-ID: <570AE735.2060606@hiwaay.net> Date: Sun, 10 Apr 2016 18:57:51 -0453.75 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: <20160410230338.GB24900@server.rulingia.com> Content-Type: multipart/mixed; boundary="------------020607060807050604030702" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2016 23:52:24 -0000 This is a multi-part message in MIME format. --------------020607060807050604030702 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit On 04/10/16 18:09, Peter Jeremy wrote: > On 2016-Apr-10 17:09:04 -0453, "William A. Mahaffey III" wrote: >> configure process completed OK, but created a Makefile w/ what seems to >> be a bunch of linuxisms in conditionals to allow compilation for >> different architectures, see attached orig-Makefile. > Have you tried using gmake, rather than the base make? > OK, I tried gmake & got the attached, lotta '#include malloc.h' all over the place, I'll have to handle that file-by-file :-/ .... -- William A. Mahaffey III ---------------------------------------------------------------------- "The M1 Garand is without doubt the finest implement of war ever devised by man." -- Gen. George S. Patton Jr. --------------020607060807050604030702 Content-Type: text/plain; charset=UTF-8; name="LIST.gmake.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="LIST.gmake.txt" Beginning background gmake all Initiated at 06:19:22 PM MCDT on Sunday, April 10, 2016 gmake first gmake[1]: Entering directory '/usr/src/contrib/obj' gmake[1]: Nothing to be done for 'first'. gmake[1]: Leaving directory '/usr/src/contrib/obj' gmake phony_targets gmake[1]: Entering directory '/usr/src/contrib/obj' gmake -C osprey/targdir/include gmake[2]: Entering directory '/usr/src/contrib/obj/osprey/targdir/include' echo '#ifndef __pathscale_defs_h' > pathscale_defs.h echo '#define __pathscale_defs_h' >> pathscale_defs.h echo '#define OPEN64_NAME_PREFIX "open"' >> pathscale_defs.h echo '#define OPEN64_MAJOR_VERSION_NUM 4' >> pathscale_defs.h echo '#define OPEN64_MINOR_VERSION_NUM 5' >> pathscale_defs.h echo '#define OPEN64_MAJOR_VERSION "4"' >> pathscale_defs.h echo '#define OPEN64_MINOR_VERSION "5"' >> pathscale_defs.h echo '#define OPEN64_FULL_VERSION "4.5.2.1"' >> pathscale_defs.h echo '#define OPEN64_GCC_VERSION "3.3.1"' >> pathscale_defs.h echo '#define OPEN64_GCC40_VERSION "4.0.2"' >> pathscale_defs.h echo '#define OPEN64_GCC42_VERSION "4.2.0"' >> pathscale_defs.h echo '#define OPEN64_INSTALL_PREFIX "/usr"' >> pathscale_defs.h echo '#define OPEN64_TARGET ""' >> pathscale_defs.h echo '#define OPEN64_PATCH_LEVEL "2.1"' >> pathscale_defs.h echo "#endif" >> pathscale_defs.h Making sys Making cmplrs Making libelf test: -a: unexpected operator test: -a: unexpected operator test: -a: unexpected operator test: -a: unexpected operator gmake[2]: Leaving directory '/usr/src/contrib/obj/osprey/targdir/include' gmake -C osprey/targdir/driver gmake[2]: Entering directory '/usr/src/contrib/obj/osprey/targdir/driver' hg: not found gmake first gmake[3]: Entering directory '/usr/src/contrib/obj/osprey/targdir/driver' hg: not found gmake[3]: Nothing to be done for 'first'. gmake[3]: Leaving directory '/usr/src/contrib/obj/osprey/targdir/driver' gmake driver gmake[3]: Entering directory '/usr/src/contrib/obj/osprey/targdir/driver' hg: not found C /usr/src/contrib/obj/osprey/targdir/driver/../../../../x86_open64-4.5.2.1-1/osprey/driver/errors.c C /usr/src/contrib/obj/osprey/targdir/driver/../../../../x86_open64-4.5.2.1-1/osprey/driver/file_utils.c C /usr/src/contrib/obj/osprey/targdir/driver/../../../../x86_open64-4.5.2.1-1/osprey/driver/lang_defs.c C /usr/src/contrib/obj/osprey/targdir/driver/../../../../x86_open64-4.5.2.1-1/osprey/driver/string_utils.c In file included from ../../../../x86_open64-4.5.2.1-1/osprey/driver/string_utils.c:43: /usr/include/malloc.h:3:2: error: #error " has been replaced by " /usr/src/contrib/obj/osprey/../../x86_open64-4.5.2.1-1/osprey/linux/make/gcommonrules:148: recipe for target 'string_utils.o' failed gmake[3]: *** [string_utils.o] Error 1 gmake[3]: Leaving directory '/usr/src/contrib/obj/osprey/targdir/driver' ../../../../x86_open64-4.5.2.1-1/osprey/driver/Makefile.gbase:225: recipe for target 'default' failed gmake[2]: *** [default] Error 2 gmake[2]: Leaving directory '/usr/src/contrib/obj/osprey/targdir/driver' Makefile:229: recipe for target 'driver' failed gmake[1]: *** [driver] Error 2 gmake[1]: Leaving directory '/usr/src/contrib/obj' Makefile:340: recipe for target 'build' failed gmake: *** [build] Error 2 0.52 real 0.29 user 0.23 sys Completed at 06:19:23 PM MCDT on Sunday, April 10, 2016 --------------020607060807050604030702--