EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Problems with files in seq-2-0-11/configure
From: Janet Anderson <[email protected]>
To: Mark Rivers <[email protected]>
Cc: [email protected], [email protected]
Date: Wed, 19 Apr 2006 13:46:57 -0500
The following fix is needed for seq version 2-0-11 only.

Rename your RELEASE.<epics_host_arc> file to RELEASE.<epics_host_arc>.Common

or, if you prefer,

make the following changes to the configure/CONFIG file.

Index: CONFIG
===================================================================
RCS file: /usr/local/epicsmgr/cvsroot/epics/modules/soft/seq/configure/CONFIG,v
retrieving revision 1.11
diff -r1.11 CONFIG
3a4
> -include $(TOP)/configure/RELEASE.$(EPICS_HOST_ARCH)
17a19
> -include $(TOP)/configure/CONFIG_SITE.$(EPICS_HOST_ARCH)

Janet


Mark Rivers wrote:
Folks,

I am having problems building seq 2-0-11 for win32-x86.

In all other modules if I create a file called RELEASE.win32-x86 it uses
that file to define the locations of other modules, including base.

However, if I do this in the latest version of seq, it does not work. It
appears to be using RELEASE, not RELEASE.win32-x86.

When I do a "make clean uninstall install" at the top level of seq it
fails with the following:

cl /nologo /EHsc /GR -c          -DPVCA    /D_CRT_SECURE_NO_DEPRECATE
/D_CRT_NONSTDC_NO_DEPRECATE /D__STDC__=0  /Ox /GL /W3 /w44355       /MT
-DEPICS_DLL_NO   -I. -I.. -I..\\..\\..\\include\\os\\WIN32
-I..\\..\\..\\include
-I\\corvette\\usr\\local\\epics\\base-3.14.8.2\\include\\os\\WIN32
-I\\corvette\\usr\\local\\epics\\base-3.14.8.2\\include       /Tp
..\\pvNew.cc
pvNew.cc j:\epics\devel\seq\2-0-11\src\pv\pv.h(16) : fatal error C1083:
Cannot open include file: 'shareLib.h': No such file or directory
make[3]: *** [pvNew.obj] Error 2
make[3]: Leaving directory
`/cygdrive/j/epics/devel/seq/2-0-11/src/pv/O.win32-x86'
make[2]: *** [install.win32-x86] Error 2
make[2]: Leaving directory `/cygdrive/j/epics/devel/seq/2-0-11/src/pv'
make[1]: *** [pv.install] Error 2
make[1]: Leaving directory `/cygdrive/j/epics/devel/seq/2-0-11/src'
make: *** [src.install] Error 2

The problem appears to be that it is using RELEASE to define EPICS_BASE,
rather than RELEASE.win32-x86.
RELEASE is:
#############################
# RELEASE - Location of external products

# You should do a "gnumake clean uninstall install" in the application
# top directory each time changes are made to this file


EPICS_BASE=/corvette/usr/local/epics/base-3.14.8.2 #############################




RELEASE.win32-x86 is:
####################################
# RELEASE - Location of external products

# You should do a "gnumake clean uninstall install" in the application
# top directory each time changes are made to this file


EPICS_BASE=H:/epics/base-3.14.8.2 ###################################

What needs to be fixed?

Thanks,
Mark


References:
Problems with files in seq-2-0-11/configure Mark Rivers

Navigate by Date:
Prev: EPICS and phidgets... Kevin McIlhany
Next: RE: Problems with files in seq-2-0-11/configure Laznovsky, Michael
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Problems with files in seq-2-0-11/configure Mark Rivers
Next: RE: Problems with files in seq-2-0-11/configure Laznovsky, Michael
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·