From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x235.google.com (mail-oi0-x235.google.com [IPv6:2607:f8b0:4003:c06::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id BEA162094554E for ; Thu, 8 Jun 2017 03:28:14 -0700 (PDT) Received: by mail-oi0-x235.google.com with SMTP id s3so16655296oia.0 for ; Thu, 08 Jun 2017 03:29:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EtUZ4UBwqxdwJ04Y0GitbWHhVJL58IvD23TMbZ/PoB0=; b=F3rorjDO6TVjQozgvjdF3SbmVyBql3xIHwah76mC8gFkiPVSaJVpEJQ1i05K3SjieO G8v5SX+7Lz1OwZFjYnSA+qc+4OBNAgnCii9OjZloCDTe3CPYeDAqnOjLX40a30AYry/1 dryhQlGKX3252K9LQYpxeBnxPbCh4+9y3pp3XcKnT73QbsMM4X+3IePw7LleWl5oj2Do ixh9f/zAs0hz2vFanb5N08OcQeEamp1po1IGAtdlQUvSBR8xS0ttNjvTBBdp1NR4qGB9 EmGTOdwaB6AcZjkRShneJiBN/4ZAKj0KkhR5/FigmOyidFRFeUgCEMFF5nXA+hAjR6wf 05mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EtUZ4UBwqxdwJ04Y0GitbWHhVJL58IvD23TMbZ/PoB0=; b=S7g2yPEEFiRNdlumUOUvHVB+OPjg0dyeMMszRBdn5cKixlZZmhv2aEGl0mGfjq4G4q +EelRBLBWm1mk6HDaVMruYblQJV5DwPRjrCtdrwHFG4NPFINHmSu9y9NqZYR4gPL2FIg yymkX+brkZJkzMXMFA7T7cmhuQCwXXIBWljPLVqU/bYGlwq4DjsI55WzMPAvre0FBkSv 4de3FhSV0bzBL3u6gQcX8CB3aFQpYE5cI1Q8swZbcmj+lYuXwxFRZN2yaKxtZBU+gqHW 25zn+JkVNOs2hd/Git+SlXkZDX5qJR8QubanH8Lfb4kxYlPbxT1B55Jp7CdrgNYMQoc1 dB6w== X-Gm-Message-State: AODbwcCn/68iRJK95edEc975igYayKLL6aSQRet7CTDLwtWjzP0evvnG OM7KmoCUJL4Et61I8Wz/FCume/w28Q== X-Received: by 10.202.182.11 with SMTP id g11mr20243973oif.98.1496917762882; Thu, 08 Jun 2017 03:29:22 -0700 (PDT) MIME-Version: 1.0 References: <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D4F@shsmsx102.ccr.corp.intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14D745D9A@shsmsx102.ccr.corp.intel.com> <9DDD214E-B8B5-4CB5-A5A9-D38BDDCD14F6@apple.com> In-Reply-To: <9DDD214E-B8B5-4CB5-A5A9-D38BDDCD14F6@apple.com> From: GN Keshava Date: Thu, 08 Jun 2017 10:29:12 +0000 Message-ID: To: Andrew Fish , "Gao, Liming" Cc: "edk2-devel@lists.01.org" X-Content-Filtered-By: Mailman/MimeDel 2.1.22 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 10:28:15 -0000 Content-Type: text/plain; charset="UTF-8" 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? 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 > >