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  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 
<== Date ==> <== Thread ==>

Subject: Problem building 3.14.12.1 on cygwin-x86
From: "Mark Rivers" <rivers@cars.uchicago.edu>
To: "Janet Anderson" <jba@aps.anl.gov>
Cc: EPICS Tech Talk <tech-talk@aps.anl.gov>
Date: Fri, 20 May 2011 17:41:58 -0500

Hi Janet,

 

I’m having trouble building "antelope" on cygwin-x86 under 3.14.12.1.  It works fine under 3.14.12.

 

Here is the output of the final link command under 3.14.12

 

$ make

g++ -o antelope.exe -static -Lh:/epics/base-3.14.12/lib/cygwin-x86       -m32                closure.o error.o lalr.o lr0.o main.o mkpar.o o

utput.o reader.o skeleton.o symtab.o verbose.o warshall.o   -lCom   -lpthread   -lreadline -lcurses -lm

Installing created file ../../../../bin/cygwin-x86/antelope.exe

make[1]: Leaving directory `/cygdrive/h/epics/base-3.14.12/src/toolsComm/antelope/O.cygwin-x86'

 

Here is the output under 3.14.12.1

 

g++ -o antelope.exe -static -Lh\:/epics/base-3.14.12.1/lib/cygwin-x86       -m32                closure.o error.o lalr.o lr0.o main.o mkpar.

o output.o reader.o skeleton.o symtab.o verbose.o warshall.o   -lCom   -lpthread   -lreadline -lcurses -lm

/usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: cannot find -lCom

collect2: ld returned 1 exit status

make[1]: *** [antelope.exe] Error 1

make[1]: Leaving directory `/cygdrive/h/epics/base-3.14.12.1/src/toolsComm/antelope/O.cygwin-x86'

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

 

The difference is that under 3.14.12 the command produced has “-Lh:/epics/base-3.14.12/lib/cygwin-x86”, while under 3.14.12.1 it has “-Lh\:/epics/base-3.14.12.1/lib/cygwin-x86”, i.e. it has an extra backslash.

 

I am compiling this under the Cygwin bash shell.

 

The cygwin configuation files in configure/os are identical in the 3.14.12 and 3.14.12.1 directories.

 

Thanks,

Mark

 


Navigate by Date:
Prev: RE: problem with gateway and softIoc running on same server Kevin Tsubota
Next: CAJ Flow Control Bug David Brodrick
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 
Navigate by Thread:
Prev: RE: trouble with 64-bit Window7 Mark Rivers
Next: CAJ Flow Control Bug David Brodrick
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 
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 ·