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  <20132014  2015  2016  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  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Problem when cross-compiling epics base for vxWorks5.5 on win32-x86
From: Andrew Johnson <[email protected]>
To: [email protected]
Date: Fri, 22 Feb 2013 10:02:51 -0600
Hi,

On 2013-02-22 王林 wrote:
> I follow the "Microsoft API" method rather than cygwin method of this link
>  to install epics3.14.12.1 on win32-x86 platform.
>  http://www.aps.anl.gov/epics/base/win32.php
> Without cross-compiling, it is OK. However, with the cross-compiling for
>  vxWorks, it complains as follows,

> make[3]: Entering directory `D:/base-3.14.12.1/src/cap5/O.win32-x86'
> perl -MExtUtils::Command -e rm_f CA.html
> podchecker ../CA.pm && pod2html --infile=../CA.pm --outfile=CA.html
> bash.exe: warning: could not find /tmp, please create!
> /cygdrive/d/Tornado2.2/host/x86-win32/bin/sh: podchecker: command not found

> Though I try not to use cygwin, it seems to be related to it, and how can I
>  solve this problem?

The error being reported is that GNUmake can't find the program 'podchecker' 
which should be part of your Perl installation.  However by this point in the 
build it has already compiled and installed everything that can be built on 
Windows, so you can ignore this error.  If you don't want to see it in the 
future, you can comment out this line from the base/src/Makefile:
    DIRS += cap5

The reason why this looks like a Cygwin problem is that the shell that is 
trying to run the podchecker command was built (by Wind River as part of 
Tornado 2.2) using Cygwin.  Your EPICS binaries will not require cygwin to 
work.

- Andrew
-- 
There is no such thing as a free lunch.  When invited for lunch,
it is best to check if you are there to eat, or to be eaten.
-- Clive Robinson


Replies:
Re: Problem when cross-compiling epics base for vxWorks5.5 on win32-x86 Dirk Zimoch
References:
Problem when cross-compiling epics base for vxWorks5.5 on win32-x86 王林

Navigate by Date:
Prev: Problem when cross-compiling epics base for vxWorks5.5 on win32-x86 王林
Next: Re: EPICS Modbus module + PLC Paul Nord
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Problem when cross-compiling epics base for vxWorks5.5 on win32-x86 王林
Next: Re: Problem when cross-compiling epics base for vxWorks5.5 on win32-x86 Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·