From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-in25.apple.com (mail-out25.apple.com [17.171.2.35]) (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 ABD8321967BE1 for ; Thu, 8 Jun 2017 07:28:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1496932163; 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=bwHH6uOEs3aHhWI5KkmQcVID9r3MnJ/t44ukAWbxuHo=; b=alZPpDK8PWvY50M78byRJjkciRQOEEna6OZe/ZMlxSiPmORJCLx9tkJ6lTv7oC8R NbnSg/aftZZmf8s63q3Zn6tI+4MMpkjbaekRwKM/x7E3YVYvWPPmXfxJdvNGHBP+ EwYFnnmAr4aAwRHfSHhMpQX9h0PCxPpQZGsnPSoRUthMurhLplkV683uLbJSKfaQ BnFmqLQpeQOiZM5dXc1QLp9rG20tU5O5BPvgLMxxUHSN8v9NDcGFuI8RxibIAeXa RYpUtx6bMQZoRo7bN0q75ztm4ZGDCeypYKLU/iy0WmXwa59SoYxh9aswlhC+Zm5Y rN2aSj+BD709I4/Y85sUAw==; Received: from relay2.apple.com (relay2.apple.com [17.128.113.67]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in25.apple.com (Apple Secure Mail Relay) with SMTP id 03.89.02110.24F59395; Thu, 8 Jun 2017 07:29:23 -0700 (PDT) X-AuditID: 11ab0219-f59fb7000000083e-15-59395f411a59 Received: from nwk-mmpp-sz12.apple.com (nwk-mmpp-sz12.apple.com [17.128.115.204]) by relay2.apple.com (Apple SCV relay) with SMTP id 59.7F.07829.04F59395; Thu, 8 Jun 2017 07:29:21 -0700 (PDT) MIME-version: 1.0 Received: from [17.153.85.153] (unknown [17.153.85.153]) by nwk-mmpp-sz12.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0OR80099BG8VK980@nwk-mmpp-sz12.apple.com>; Thu, 08 Jun 2017 07:29:20 -0700 (PDT) Sender: afish@apple.com From: Andrew Fish In-reply-to: Date: Thu, 08 Jun 2017 07:29:19 -0700 Cc: "Gao, Liming" , "edk2-devel@lists.01.org" Message-id: <19F1465C-0498-49E6-A9C1-8C7B1C521D52@apple.com> References: <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D4F@shsmsx102.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D9A@shsmsx102.ccr.corp.intel.com> <9DDD214E-B8B5-4CB5-A5A9-D38BDDCD14F6@apple.com> To: GN Keshava X-Mailer: Apple Mail (2.3273) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCLMWRmVeSWpSXmKPExsUi2FDorOscbxlp8LKDxWLPoaPMFu1fWlgt VtzbwO7A7LFz1l12j8V7XjJ5dM/+xxLAHMVlk5Kak1mWWqRvl8CV8W/JUraCp9IVh0+INTAe EOti5OSQEDCR2LvzO2sXIxeHkMAaJoklG36wwCTWTv/NDmILCRxilPgwwRPE5hUQlPgx+R5Q DQcHs4C8xMHzsiBhZgEtie+PWlkg5kxkkvh/YR8bSEJYQFzi3ZlNzBC2kcS6vilgNpuAssSK +R/YQeZwCgRLzJyYDhJmEVCV+P73MivEzHiJG9+2MkGstZHYc2UfE8T85cwSr2ZtB5sjAtTw /ucGJoibZSVuzb7EDFIkIbCFTeLTsuXMExiFZyG5exbC3bOQ3L2AkXkVo3BuYmaObmaekale YkFBTqpecn7uJkZQsK9mktzB+PW14SFGAQ5GJR7ehAjLSCHWxLLiytxDjNIcLErivLbtFpFC AumJJanZqakFqUXxRaU5qcWHGJk4OKUaGIXrnnxg/zblqZ6jaq21eqFR9GHed4Y1699cvm/L w7w57UPZc7lZmmyKms+uMaTmfRP6+v9U66NfUyWZU80vfjuyx7PwdZ4OT0eIxeT6XfeXnfjs 8YTntoRriMbh5c85uYKZDiayCWgFds9Z/X9L4As/w7M/MjOWrXB9dvhmep7z+sKWdUszo5VY ijMSDbWYi4oTARGqKARXAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRmVeSWpSXmKPExsUi2FB8Rtcx3jLS4MxNQYs9h44yW7R/aWG1 WHFvA7sDs8fOWXfZPRbvecnk0T37H0sAcxSXTUpqTmZZapG+XQJXxr8lS9kKnkpXHD4h1sB4 QKyLkZNDQsBEYu303+wgtpDAIUaJDxM8QWxeAUGJH5PvsXQxcnAwC8hLHDwvCxJmFtCS+P6o FSjMBVQ+kUni/4V9bCAJYQFxiXdnNjFD2EYS6/qmgNlsAsoSK+Z/YAeZwykQLDFzYjpImEVA VeL738usEDPjJW5828oEsdZGYs+VfUwQ85czS7yatR1sjghQw/ufG5ggbpaVuDX7EvMERoFZ SE6dhXDqLCSnLmBkXsUoUJSak1hppJdYUJCTqpecn7uJERyahc47GI8tszrEKMDBqMTDuyPK MlKINbGsuDIXGBQczEoivEcNgEK8KYmVValF+fFFpTmpxYcYq4AemMgsJZqcD4ybvJJ4QxMT AxNjYzNjY3MTc6oIK4nzJntZRAoJpCeWpGanphakFsEsZ+LglGpgzBS+Z/XiiUbAh2malkvj V19XOuztpBN26+cNpXMHe35f23FecVbEFoWZhjcYVU5/Ou2z9HDUHNOz/RL/L/56ys20fW51 ssW6pWL1ke3elxo65qasT/f55rdI8/Hy7MBHu67v+OLOv+z4oshAHZ2/i/S1jJifLJx6qCfq RLi4yXuNbToxKzdP9lZiKc5INNRiLipOBACs3gKgqAIAAA== 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: Thu, 08 Jun 2017 14:28:16 -0000 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII > On Jun 8, 2017, at 3:29 AM, GN Keshava wrote: > > Hi Liming, > > Sorry, I mixed up the things :( > > If I try VS2015x86 , I'm getting this error: > > Build environment: Windows-post2008Server-6.2.9200 > Build start time: 15:54:28, Jun.08 2017 > > build: : warning: Tool chain [VS2015x86] is not defined > > > build... > : error 4000: Not available > [VS2015x86] not defined. No toolchain available for build! > > > - Failed - > Build end time: 15:54:28, Jun.08 2017 > Build total time: 00:00:00 > > Am I missing anything here? > Keshava, Is your Conf/tools_def.txt old? Does it match https://github.com/tianocore/edk2/blob/master/BaseTools/Conf/tools_def.template You may need to run: Edk2Setup.bat --reconfig Thanks, Andrew Fish > Thanks. > Regards, > Keshava > > On Mon, 5 Jun 2017 at 20:16 Andrew Fish wrote: > >> >>> 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 > liming.gao@intel.com>> 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> 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 >> >> > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel