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: Failed to install sequencer 2.0.11 on WIN32
From: "Zhan Zhang" <[email protected]>
To: "Rivers, Mark L." <[email protected]>, <[email protected]>
Date: Tue, 10 Oct 2006 13:06:53 -0500
Mark,
	Thanks!

	An update about my effort follows:

	For the prevoius error of 
		"*** target pattern contains no `%'.  Stop."  
	I found this with google, http://smtt.blogspot.com/. On Sept 09,
2006 entry, it was mentioned that "the Cygwin project dropped
Windows-style drive letter path name support with their GNU make version
3.81" and the solution being "Switch back to GNU make 3.80".  I would
guess that's the reason although I did not investigate it myself.

	I decided to switch to CGWIN shell from the DOS-shell.  So I
followed the suggestion you gave in an earlier post to install the base
http://www.aps.anl.gov/epics/tech-talk/2006/msg00871.php.  I tried to
set EPICS_HOST_ARCH to win32-x86 first with no luck--the compiler (VC
2005 Express) could not find the header files like stdio.h.  I could not
figure out how to get the INCLUDE working.  So I set EPICS_HOST_ARCH to
cygwin-x86.  This time the base compiled fine.  And the sequencer got
installed smoothly.  

	I had a bit trouble to install the asynApp package because I
replaced the asyn-4-2-1 with asyn-4-6.  The compiler reported error when
compiling the motor package, which is the first one need asyn as a
prerequisite.  Switching back to 4-2-1, the error's gone. 

	So in summary, I got around the problem I had before and I
suspect I might not have all the resources required to compile and link
the base and module package in DOS-shell.  I could not start the
download session for MS .NET so I went on without it to build the base.


	Hope these are of some value to green hands like me.

Zhan


*****************************************
Zhan Zhang
Argonne National Laboratory
X-ray Science Division
Bldg 438, D005
9700 S. Cass Ave
Argonne, IL 60439
Tel: (630) 252-0863
Email: [email protected]
*****************************************


-----Original Message-----
From: Mark Rivers [mailto:[email protected]] 
Sent: Tuesday, October 10, 2006 12:13 PM
To: Zhang, Zhan; [email protected]
Subject: RE: Failed to install sequencer 2.0.11 on WIN32


Zhan,

For each module in synApps that can be built on win32-x86 there is a
RELEASE.win32-x86 file.  For example in the calc module:

corvette> pwd
/home/epics/devel/calc/2-6-3/configure
corvette> more RELEASE.win32-x86
#RELEASE Location of external products
# Run "gnumake clean uninstall install" in the application
# top directory each time this file is changed.

TEMPLATE_TOP=$(EPICS_BASE)/templates/makeBaseApp/top

# EPICS_BASE usually appears last so other apps can override stuff:
EPICS_BASE=H:/epics/base-3.14.8.2

# Need recDynLink
SSCAN=J:/epics/devel/sscan/2-5-3

# Need genSubRecord
GENSUB=J:/epics/devel/genSub/1-6

#Capfast users may need the following definitions #CAPFAST_TEMPLATES=
#SCH2EDIF_PATH=


>From the above you can see the syntax that we use.

I have been building for win32-x86 with the Cygwin bash shell, but I
think that the DOS shell should also work.

Mark






> MakefileInclude:95: *** target pattern contains no `%'.  Stop.


References:
RE: Failed to install sequencer 2.0.11 on WIN32 Mark Rivers

Navigate by Date:
Prev: RE: Failed to install sequencer 2.0.11 on WIN32 Mark Rivers
Next: epics driver for SRS RGA100 Sue Witherspoon
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: Failed to install sequencer 2.0.11 on WIN32 Mark Rivers
Next: epics driver for SRS RGA100 Sue Witherspoon
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 ·