From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-in7.apple.com (mail-out7.apple.com [17.151.62.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 78B9D21A16EFF for ; Mon, 5 Jun 2017 07:45:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1496674008; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-transfer-encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=7TmcYSFHN0pG/Iv/hH/rdpVj2MkaNzsjrVMopVEAR48=; b=SUZqpdDxhNA4sSpdSRbFeBzpncStFzrjquE1+nklF+3ZNuVe7ZFtxDyJkRVmB2g5 BT4EkwyFkFMvkLSRPyzArmDmKv1nCvDRqvtHfgvq22Bnr0crIGFb2MDnLyqe6xMd iYx+lR00wmglDUXc0xwd56fjLHy72AljDsveHjR7qZI00WJ+y6AMCpKjcb33aI1C vR2HR7fCCRmFl8MoQeXowfWI0N6K9RdFJNrz3QNvYMzMMWZT48KDGvr34XaaDQp3 ckUOwnEs1wdhL8DYqUvPJe2FTawgtXUlgWnKnIp8u+9pAHljFeGxvsKOtF4YLuOl sWdP+jKxPbsU2sxDzcpWAA==; Received: from relay7.apple.com (relay7.apple.com [17.128.113.101]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in7.apple.com (Apple Secure Mail Relay) with SMTP id 99.B1.07949.7DE65395; Mon, 5 Jun 2017 07:46:48 -0700 (PDT) X-AuditID: 11973e16-0c7789a000001f0d-d0-59356ed8b702 Received: from nwk-mmpp-sz09.apple.com (nwk-mmpp-sz09.apple.com [17.128.115.80]) by relay7.apple.com (Apple SCV relay) with SMTP id 1F.43.18088.7DE65395; Mon, 5 Jun 2017 07:46:47 -0700 (PDT) MIME-version: 1.0 Received: from [17.153.22.207] (unknown [17.153.22.207]) by nwk-mmpp-sz09.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0OR200L59X1Y7I30@nwk-mmpp-sz09.apple.com>; Mon, 05 Jun 2017 07:46:47 -0700 (PDT) Sender: afish@apple.com From: Andrew Fish In-reply-to: <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D9A@shsmsx102.ccr.corp.intel.com> Date: Mon, 05 Jun 2017 07:46:46 -0700 Cc: "edk2-devel@lists.01.org" Message-id: <9DDD214E-B8B5-4CB5-A5A9-D38BDDCD14F6@apple.com> References: <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D4F@shsmsx102.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D9A@shsmsx102.ccr.corp.intel.com> To: GN Keshava X-Mailer: Apple Mail (2.3273) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNLMWRmVeSWpSXmKPExsUi2FCYqnsjzzTS4OJWZos9h44yW7R/aWF1 YPLYOesuu0f37H8sAUxRXDYpqTmZZalF+nYJXBmrd81kLHgiWHHrWztzA+Npvi5GDg4JAROJ pnW2XYxcHEICa5gklhx5wtbFyAkW37zmKSNE4iCjxM45J5lAErwCghI/Jt9jAWlmFpCXOHhe FiTMLKAl8f1RKwtE/UQmiRnvn4MNEhYQl3h3ZhMzhG0ksa5vCpjNJqAssWL+B3YQm1MgTOLj 5HMsIDaLgKrE6wNvWSCGmkvMuPAFaq+NxJq2l6wQC9YySdxvPw2WEAFqeP9zAxPE1bISt2Zf YgYpkhBYwiZxrXkd4wRG4VlIDp+FcPgsJIcvYGRexSiUm5iZo5uZZ66XWFCQk6qXnJ+7iREU 2tPtxHYwPlxldYhRgINRiYe3Ico0Uog1say4MvcQozQHi5I477WHRpFCAumJJanZqakFqUXx RaU5qcWHGJk4OKUaGBs+R23iWHOtKzHn6EGjnzwie+O+fFTZc9FPdH3bgU+LbI5trLvGcsE1 /GBybuTeNU4+fXlSSxqlJ3goXsji0ZeaI6FzQPRn/Y1OjYNzY20dDLfnXyxxqfzx/Kj3/V4u 0xWH9tcL5LSwv2GVMy9LS517pfnNK72QHVbnAoPq53lOXLxMXVNrhRJLcUaioRZzUXEiAPWv V9FOAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeLIzCtJLcpLzFFi42IRbCgO0L2eZxppsHSDlcWeQ0eZLdq/tLA6 MHnsnHWX3aN79j+WAKYoLpuU1JzMstQifbsErozVu2YyFjwRrLj1rZ25gfE0XxcjJ4eEgInE 5jVPGbsYuTiEBA4ySuycc5IJJMErICjxY/I9li5GDg5mAXmJg+dlQcLMAloS3x+1skDUT2SS mPH+ORtIQlhAXOLdmU3MELaRxLq+KWA2m4CyxIr5H9hBbE6BMImPk8+xgNgsAqoSrw+8ZYEY ai4x48IXqL02EmvaXrJCLFjLJHG//TRYQgSo4f3PDUwQV8tK3Jp9iXkCo8AsJLfOQrh1FpJb FzAyr2IUKErNSaw010ssKMhJ1UvOz93ECA7GwtQdjI3LrQ4xCnAwKvHwNkSZRgqxJpYVV+Ye YpTgYFYS4dUCCfGmJFZWpRblxxeV5qQWH2KsAnpgIrOUaHI+MFLySuINTUwMTIyNzYyNzU3M qSKsJM5rtt8oUkggPbEkNTs1tSC1CGY5EwenVANj/8LvEmtmlO1a8+/sbi4uuZqFFqcEODvT Co58VV7oc3XadrWJ0+7Zc2zXN2i6tjY/aE9LUsMjS/sTzYaHFaRmetTf5enhkfm7I6o2RNhW ut7a9MXjqXx/2/VWcrbGRYVWPdFOffSSQXyHdJn9kS1f+WoOHvj8vD80O2d7fuNDscpkkbq3 DQuUWIozEg21mIuKEwFibLg/oQIAAA== Subject: Re: EDK2 build using Visual Studio X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Jun 2017 14:45:42 -0000 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII > On Jun 5, 2017, at 7:04 AM, Gao, Liming wrote: > > _fltused symbol is generated by compiler. You can just define this symbol in one C file to satisfy the linker like below: > > int _fltused = 1; > Keshava, Looks like _fltused is emitted by the MSVC to tell the C runtime it needs to link in floating point libraries. EFI edk2 code does not support floating point, so you may run into porting issues from tool chain to toolchain if you use floating point. Thanks, Andrew Fish > Thanks > Liming > From: GN Keshava [mailto:keshava.gn@gmail.com] > Sent: Monday, June 5, 2017 9:04 PM > To: Gao, Liming ; edk2-devel@lists.01.org > Cc: Carsey, Jaben > Subject: Re: [edk2] EDK2 build using Visual Studio > > Hi Liming, > > Thanks for the reply. > I had tried this, but was getting errors that I didn't get on VS2008, mainly, error LNK2001 unresolved external symbol __fltused > > I didnt get this error on VS2008, but the same workspace is giving this error on VS2015. :( > > Thanks. > With regards, > Keshava > > > On Mon, 5 Jun 2017 at 18:13 Gao, Liming > wrote: > Keshava: > You can build platform with -t VS2015 or -t VS2015x86 to enable VS2015 tool chain. > >> -----Original Message----- >> From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of GN Keshava >> Sent: Monday, June 5, 2017 4:23 PM >> To: edk2-devel@lists.01.org >> Cc: Carsey, Jaben > >> Subject: [edk2] EDK2 build using Visual Studio >> >> Hi, >> >> I was able to build EDK2 using VS2008. Did anyone used VS2015 and built the >> EDK2? >> If yes, I want to know how I can do it. >> >> Thanks. >> With regards, >> Keshava >> _______________________________________________ >> edk2-devel mailing list >> edk2-devel@lists.01.org >> https://lists.01.org/mailman/listinfo/edk2-devel > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel