EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Building Epics base 3.15.2 in Windows 7
From: Mark Engbretson <[email protected]>
To: Mark Rivers <[email protected]>
Cc: "Klyachko, Alexander Vitalievich" <[email protected]>, "Engbretson, Mark S." <[email protected]>, "[email protected]" <[email protected]>
Date: Fri, 6 Nov 2015 17:04:59 -0600
That batch files doesn't set ANY compiler related paths.

On Nov 6, 2015, at 16:08, Mark Rivers <[email protected]> wrote:

I think I may see your problem:

You have the line:
call "C:\Program files (x86)\Microsoft Visual Studio 14.0\Common7\tools\vsvars32.bat"

I have this line:
"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86_amd64

Note that your line starts with "call", while mine does not.

I believe that "call" creates a new batch file context.  That means that the definitions in vsvars32.bat are not preserved when the "called" batch file returns.

I think you should delete "call" and just invoke the vsvars32.bat file directly.

Mark

-----Original Message-----
From: Klyachko, Alexander Vitalievich [mailto:[email protected]] 
Sent: Friday, November 06, 2015 4:00 PM
To: Mark S. Engbretson; Mark Rivers; Andrew Johnson; 'Engbretson, Mark S.'
Cc: [email protected]
Subject: Re: Building Epics base 3.15.2 in Windows 7

That is probably true, but I can't figure out why.  I do have a script which opens a cmd window and sets variables before each make execution. Here's output:

C:\base-3.15.2\startup>rem EPICS base win32-x86 build

C:\base-3.15.2\startup>cd c:\base-3.15.2

c:\base-3.15.2>set EPICS_HOST_ARCH=win32-x86

c:\base-3.15.2>rem set PATH



References:
Building Epics base 3.15.2 in Windows 7 Klyachko, Alexander Vitalievich
RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers
Re: Building Epics base 3.15.2 in Windows 7 Klyachko, Alexander Vitalievich
RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers
RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers
RE: Building Epics base 3.15.2 in Windows 7 Mark S. Engbretson
RE: Building Epics base 3.15.2 in Windows 7 Mark S. Engbretson
RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers
Re: Building Epics base 3.15.2 in Windows 7 Klyachko, Alexander Vitalievich
RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers
Re: Building Epics base 3.15.2 in Windows 7 Klyachko, Alexander Vitalievich
RE: Building Epics base 3.15.2 in Windows 7 Mark S. Engbretson
Re: Building Epics base 3.15.2 in Windows 7 Klyachko, Alexander Vitalievich
RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers

Navigate by Date:
Prev: Re: Building Epics base 3.15.2 in Windows 7 Pete Jemian
Next: RE: Building Epics base 3.15.2 in Windows 7 Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Building Epics base 3.15.2 in Windows 7 Klyachko, Alexander Vitalievich
Next: RE: Building Epics base 3.15.2 in Windows 7 Mark S. Engbretson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·