EPICS Home

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  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 
<== Date ==> <== Thread ==>

Subject: RE: Unable to build support modules on Windows, with base 3.15.2
From: Mark Rivers <rivers@cars.uchicago.edu>
To: "'Jani Hakala'" <jani.j.hakala@jyu.fi>, "Heesterman, Peter J" <Peter.Heesterman@ccfe.ac.uk>
Cc: "EPICS Tech-Talk \(tech-talk@aps.anl.gov\)" <tech-talk@aps.anl.gov>
Date: Tue, 15 Sep 2015 20:43:08 +0000
Hi Peter,

I agree with Jani.

This is what you are getting:

make[1]: Entering directory `D:/EPICS/support/asyn/configure'
perl -CSD D:/EPICS/support/asyn/configure/\EPICS\base/bin/win32-x86-static/makeMakefile.pl O.win32-x86-static ../..

This is what I get:

make[1]: Entering directory 'C:/EPICS/Support-3-15/asyn-R4-26/configure'
perl -CSD C:/EPICS/base-3.15.2/bin/windows-x64/makeMakefile.pl O.windows-x64 ../..

For some reason for you it is putting the current path in front of the path to the makeMakefile.pl script in EPICS base.

How have you defined EPICS_BASE in asyn/configure/RELEASE?

Mark


-----Original Message-----
From: tech-talk-bounces@aps.anl.gov [mailto:tech-talk-bounces@aps.anl.gov] On Behalf Of Jani Hakala
Sent: Tuesday, September 15, 2015 3:03 PM
To: Heesterman, Peter J
Cc: EPICS Tech-Talk (tech-talk@aps.anl.gov)
Subject: Re: Unable to build support modules on Windows, with base 3.15.2

"Heesterman, Peter J" <Peter.Heesterman@ccfe.ac.uk> writes:

> Hi,
>
> I just downloaded EPICS base 3.15.2, superseding previous 3.15.1.  I
> am experiencing a problem building any of the support modules, while
> using the make file build.  (There is no problem building base 3.15.2
> itself, however.)
>
> I've built all the same code successfully on Linux, while using
> 3.15.2.
>
> See attached, these are examples when trying to build Asyn or Seq, but
> this applies to all modules I've looked at, and to different build
> configurations I've attempted.  It all built OK when using 3.15.1.
>
> What could I be missing?
>
This doesn't look so good

    perl -CSD D:/EPICS/support/asyn/configure/\EPICS\base/bin/win32-x86-static/makeMakefile.pl O.win32-x86-static ../..

i.e. that "\EPICS\base" part. 

I would check the contents of asyn/configure/RELEASE for definitions of
SUPPORT and EPICS_BASE or the contents of environment variables.

Jani Hakala





Replies:
RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
References:
Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
Re: Unable to build support modules on Windows, with base 3.15.2 Jani Hakala

Navigate by Date:
Prev: RE: Unable to build support modules on Windows, with base 3.15.2 Mark Rivers
Next: RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
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 
Navigate by Thread:
Prev: Re: Unable to build support modules on Windows, with base 3.15.2 Jani Hakala
Next: RE: Unable to build support modules on Windows, with base 3.15.2 Heesterman, Peter J
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