EPICS Home

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: Problems with files in seq-2-0-11/configure
From: "Mark Rivers" <[email protected]>
To: <[email protected]>, <[email protected]>
Cc: <[email protected]>
Date: Tue, 18 Apr 2006 17:12:17 -0500
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


Replies:
Re: Problems with files in seq-2-0-11/configure Janet Anderson

Navigate by Date:
Prev: RE: streamDevice/Asyn Error: Businterface not found Mark Rivers
Next: Allen Bradely ControlLogix Version Control ? John Dobbins
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: RE: streamDevice/Asyn Error: Businterface not found Mark Rivers
Next: Re: Problems with files in seq-2-0-11/configure Janet Anderson
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