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

Subject: RE: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1
From: "Mark Rivers" <[email protected]>
To: "Tim Mooney" <[email protected]>, <[email protected]>
Date: Wed, 8 Sep 2010 11:07:37 -0500
Title: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1

> If so, sscan should not need tirpc, because all it wants is xdr.

 

I already told Gaudenz that, and suggested he may not need tirpc, but I don’t know if he tried it without it.

 

Mark

 

 


From: [email protected] [mailto:[email protected]] On Behalf Of Tim Mooney
Sent: Wednesday, September 08, 2010 11:05 AM
To: [email protected]
Subject: Re: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1

 

I'm sure Gaudenz is sleeping now.  Until he replies, here's the line that fails in the most nearly
successful build he sent me:

gcc -c  -D_POSIX_THREADS -D_POSIX_TIMERS            -DUNIX  -DCYGWIN32     -O3   -Wall     -I/usr/include/tirpc -ltirpc  -m32   -DEPICS_DLL_NO   -I. -I../O.Common -I. -I.. -I../../../include/os/cygwin32 -I../../../include -I/cygdrive/c/epics/base_3_14_11/include/os/cygwin32 -I/cygdrive/c/epics/base_3_14_11/include        ../xdr_lib.c
In file included from /usr/include/tirpc/rpc/rpc.h:38,
                 from ../xdr_lib.h:6,
                 from ../xdr_lib.c:21:
/usr/include/tirpc/rpc/types.h:44:28: rpc/types.h: No such file or directory

It looks like tirpc's copy of rpc.h wants something that should be in tirpc but isn't.

Also, I found a clue:  the guy who added libtirpc to cygwin says:

http://comments.gmane.org/gmane.os.cygwin/121218
"This version [of libtirpc] is compiled without the XDR routines, as cygwin-1.7.2+
provides those routines internally."

If so, sscan should not need tirpc, because all it wants is xdr.

Tim


On 9/8/2010 9:50 AM, Mark Rivers wrote:

Please send the complete error message when trying to build.

 


From: [email protected] [mailto:[email protected]] On Behalf Of Jud Gaudenz
Sent: Wednesday, September 08, 2010 6:52 AM
To: [email protected]
Subject: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1

 

Dear all,

While using cygwin DLL release version 1.7.7-1, sscan-2-6-6 does not build any longer. The reason is the rpc library, which is now under /usr/include/tirpc.

When setting-up cygwin, net/sunrpc was included. sscan_SYS_LIB_cygwin32 += tirpc was set too.

Tim Mooney is still using an older version of cygwin and has no opportunity to upgrade cygwin.

Any help is appreciated.

Regards,

Gaudenz

---------------------------------------------------------------

Dr. Gaudenz Jud

GFA Computing and Controls

WBGB 009

Paul Scherrer Institut

CH:-5232 Villigen

phone: +41 56 310 51 04

mailto:[email protected]



-- 
Tim Mooney ([email protected]) (630)252-5417
Software Services Group, Advanced Photon Source, Argonne National Lab.

Replies:
RE: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Wang Xiaoqiang
References:
sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Jud Gaudenz
RE: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Mark Rivers
Re: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Tim Mooney

Navigate by Date:
Prev: Re: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Tim Mooney
Next: Re: Robert Soliday
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Tim Mooney
Next: RE: sscan 2-6-6 does not build with cygwin DLL release version 1.7.7-1 Wang Xiaoqiang
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 09 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·