You can build at the DOS prompt, you do not need to use sh. Are you
using GNU make from mingw?
The cygwin make cannot handle Windows paths with a drive letter. Either
one of the following
should work in your RELEASE file:
EPICS_BASE=D:/EPICS/base
EPICS_BASE=D:\\EPICS\\base
Janet
Zhichu Chen wrote:
Hi, there's a silly question: how to disable the path conversion
in makeBaseApp?
I'm using EPICS under MinGW+MSYS. The "sh" can recognize
the DOS path, but somehow it fails in "make".
Yes, if I set a path using the DOS version, it just can't find
the executable files. I guess maybe the colon symbol is
used for some "special" case, so anything like C:\epics
will cause unexpected outcomes.
Here's the thing, the makeBaseApp.pl will use UnixPath,
LocalPath, I don't know, to convert the path and write the
base's path to RELEASE, and I always get like
EPICS_BASE=D:\EPICS\base
even I use "-b \epics\base" option. One thing lead to another,
perl could not be found during the make.
So, can I use some magic option to make it?
- Replies:
- Re: makeBaseApp Zhichu Chen
- References:
- makeBaseApp Zhichu Chen
- Navigate by Date:
- Prev:
Re: FW: edm version 1-11-1zl and fedora 10 John Sinclair
- Next:
Re: makeBaseApp Zhichu Chen
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
makeBaseApp Zhichu Chen
- Next:
Re: makeBaseApp Zhichu Chen
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
<2009>
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|