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  <20112012  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  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: IOC make error
From: "Cid, Florencio A" <[email protected]>
To: "'Mark Rivers'" <[email protected]>, Ron Sluiter <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Tue, 8 Nov 2011 09:34:28 -0800

Thanks, Mark.    Will do.   Should I attempt to rebuild EPICS base with this new make.exe prior to trying to compile/build the example IOC? 

 

Flo

 

From: Mark Rivers [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 10:33 AM
To: Cid, Florencio A; Ron Sluiter
Cc: [email protected]
Subject: RE: IOC make error

 

http://cars.uchicago.edu/software/pub/make.gz

 

gunzip it, and rename it from make to make.exe.

 

Mark

 

 


From: Cid, Florencio A [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 11:28 AM
To: Mark Rivers; Ron Sluiter
Cc: [email protected]
Subject: RE: IOC make error

 

Mark,

 

I tend to agree with you regarding figuring out why the latest version of Cygwin make is not working…..  

 

In the meantime, I was wondering if you could please have a copy of your make.gz.   Thought that I would give it a try.  

 

 

Flo

 

 

From: Mark Rivers [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 9:41 AM
To: Cid, Florencio A; Ron Sluiter
Cc: [email protected]
Subject: RE: IOC make error

 

Interestingly I see the following:

 

$ uname -r

1.7.7(0.230/5/3)

 

$ ls -al /bin/make*

-rwx------+ 1 epics  None     495190 2008-05-23 17:48 /bin/make.exe

-rwxr-x---+ 1 epics  Users    151552 2008-02-09 13:50 /bin/make.exe.old

-rw-r--r--  1 rivers mkpasswd 179495 2009-01-12 14:03 /bin/make.gz

 

So my version of Cygwin is slightly older than yours, 1.7.7 vs 1.7.9.  I have the same version of make as you which I am NOT using, (it is renamed to make.exe.old) and I am using another version that is about 3 times larger.  I honestly don’t remember where I got the version that I am using.  But the .gz file expands into the version of make.exe that I am using.  I can make that available if you want, but I think we need to figure out why the latest version of Cygwin make is not working?

 

Mark

 

 

 


From: Cid, Florencio A [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 10:26 AM
To: Mark Rivers; Ron Sluiter
Cc: [email protected]
Subject: RE: IOC make error

 

Mark,

 

Cgwin version is as follows:

$ uname -r

1.7.9(0.237/5/3)

 

 

Info for /bin/make is as follows:

$ ls -al make

-rwxr-xr-x 1 ui495a root 151552 Feb  9  2008 make

 

 

Flo

 

From: Mark Rivers [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 9:18 AM
To: Cid, Florencio A; Ron Sluiter
Cc: [email protected]
Subject: RE: IOC make error

 

Those are the same settings I am using.

 

What version of Cygwin are you using?  What is the size and date of your /bin/make.exe?

 

Mark

 

 


From: Cid, Florencio A [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 10:04 AM
To: Mark Rivers; Ron Sluiter
Cc: [email protected]
Subject: RE: IOC make error

 

Mark,

 

 

I’ve set the following in the file, CONFIG_SITE,

 

SHARED_LIBRARIES = NO

STATIC_BUILD = YES

 

Flo

 

From: Mark Rivers [mailto:[email protected]]
Sent: Tuesday, November 08, 2011 8:30 AM
To: Ron Sluiter; Cid, Florencio A
Cc: [email protected]
Subject: RE: IOC make error

 

I don’t think that tech-talk message of mine applies any more.  That was an attempt to use the Cygwin version of make to build for win32-x86.  That is not supported, and one should use the GnuWin version of make to build for win32-x86.  

 

As far as I know the current Cygwin version of make should work OK to build for the cygwin-x86 architecture, and there is no need to roll back to an earlier version.

 

Are you building statically or dynamically?

 

Mark

 

 


From: [email protected] [mailto:[email protected]] On Behalf Of Ron Sluiter
Sent: Tuesday, November 08, 2011 9:27 AM
To: Cid, Florencio A
Cc: '[email protected]'
Subject: Re: IOC make error

 

This tech-talk entry may fix your problem.

On 11/7/2011 4:42 PM, Cid, Florencio A wrote:

Hello all,

 

I’ve just installed EPICS base (3.14.12.1) on Windows XP with Cygwin (EPICS_HOST_ARCH = cygwin-x86).   To verify the installation, I was attempting to building the Example IOC application (per Section 2.2 of the Application Developer’s Guide). 

 

Unfortunately, I am encountering the following errors upon attempting to compile:

 

$ make

make -C ./configure install

make[1]: Entering directory `/cygdrive/c/mytop/configure'

make -C O.cygwin-x86 -f ../Makefile TOP=../.. T_A=cygwin-x86 install

make[2]: Entering directory `/cygdrive/c/mytop/configure/O.cygwin-x86'

perl c:/EPICS/base/bin/cygwin-x86/convertRelease.pl checkRelease

make[2]: Leaving directory `/cygdrive/c/mytop/configure/O.cygwin-x86'

make[1]: Leaving directory `/cygdrive/c/mytop/configure'

make -C ./myexampleApp install

make[1]: Entering directory `/cygdrive/c/mytop/myexampleApp'

make -C ./src install

make[2]: Entering directory `/cygdrive/c/mytop/myexampleApp/src'

make -C O.cygwin-x86 -f ../Makefile TOP=../../.. T_A=cygwin-x86 install

make[3]: Entering directory `/cygdrive/c/mytop/myexampleApp/src/O.cygwin-x86'

c:/EPICS/base/configure/RULES_TARGET:69: *** multiple target patterns.  Stop.

make[3]: Leaving directory `/cygdrive/c/mytop/myexampleApp/src/O.cygwin-x86'

make[2]: *** [install.cygwin-x86] Error 2

make[2]: Leaving directory `/cygdrive/c/mytop/myexampleApp/src'

make[1]: *** [src.install] Error 2

make[1]: Leaving directory `/cygdrive/c/mytop/myexampleApp'

make: *** [myexampleApp.install] Error 2

 

 

Not sure if this is an indication that I have a bad EPICS base build and/or have something lacking in my environment, etc.  Any help/info/assistance will be greatly appreciated. 

 

 

Thanks in advance,

 

Florencio Cid

 

 


Replies:
RE: IOC make error Mark Rivers
References:
IOC make error Cid, Florencio A
Re: IOC make error Ron Sluiter
RE: IOC make error Mark Rivers
RE: IOC make error Cid, Florencio A
RE: IOC make error Mark Rivers
RE: IOC make error Cid, Florencio A
RE: IOC make error Mark Rivers
RE: IOC make error Cid, Florencio A
RE: IOC make error Mark Rivers

Navigate by Date:
Prev: RE: IOC make error Mark Rivers
Next: RE: IOC make error Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: IOC make error Mark Rivers
Next: RE: IOC make error Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·