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

Subject: RE: Problems with synApps and Epics using Cygwin on Windows
From: Vlad Andrei Rusu <[email protected]>
To: Mark Rivers <[email protected]>
Cc: [email protected]
Date: Wed, 10 Sep 2014 16:10:56 +0300

I will come back with more details when I get to work, around 9AM GMT +2 tomorrow.

On 10 Sep 2014 15:13, "Mark Rivers" <[email protected]> wrote:
You won't be able to build support until you build base.  So the first problem to fix is building base.

What version of Cygwin/gcc are you running?

gcc --version

I would also recommend upgrading to base 3.14.12.4.

I built base 3.14.12.4 on my Cygwin system yesterday, so I know that should work.  It is a "recent" upgrade of Cygwin, but I can't tell you the version of gcc till I get to work in a couple of hours.

I did have problems building the synApps sscan (SVN HEAD) and asyn (4-23) modules with cygwin-x86.  This is due to dynamic builds on Cygwin being stricter than Visual Studio about the location of dllexport and dllimport declarations.

Hopefully these will be fixed today.

Mark

________________________________
From: [email protected] [[email protected]] on behalf of Vlad Andrei Rusu [[email protected]]
Sent: Wednesday, September 10, 2014 4:15 AM
To: [email protected]
Subject: Problems with synApps and Epics using Cygwin on Windows

Hello users of Epics

We have several problems using 'make' in Cygwin on Windows with synApps and Epics base.

When we try to use 'make support' as stated in synApps install guide, we get the following error:

Epics@DEV-PC /opt/synApps_5_7/support
$ make
Can't open perl script "C:UsersEpicsDocumentsbase-3.14.12.3/bin/cygwin-x86/conve                    rtRelease.pl": No such file or directory
C:\Users\Epics\Documents\base-3.14.12.3/configure/RULES_DIRS:50: *** target patt                    ern contains no '%'.  Stop.



and when we try to 'make' Epics base we get the following errors:


gcc -c  -D_POSIX_THREADS -D_POSIX_TIMERS            -DUNIX  -DCYGWIN32     -O3                       -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/os                    i/os/cygwin32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/de                    fault -I.. -I../../../src/libCom/bucketLib -I../../../src/libCom/ring -I../../..                    /src/libCom/calc -I../../../src/libCom/cvtFast -I../../../src/libCom/cppStd -I..                    /../../src/libCom/cxxTemplates -I../../../src/libCom/dbmf -I../../../src/libCom/                    ellLib -I../../../src/libCom/env -I../../../src/libCom/error -I../../../src/libC                    om/fdmgr -I../../../src/libCom/freeList -I../../../src/libCom/gpHash -I../../../                    src/libCom/iocsh -I../../../src/libCom/logClient -I../../../src/libCom/macLib -I                    ../../../src/libCom/misc -I../../../src/libCom/osi -I../../../src/libCom/taskwd                     -I../../../src/libCom/timer -I../../../src/libCom/tsDefs -I../../../include/os/c                    ygwin32 -I../../../include        ../../../src/libCom/calc/postfix.c
../../../src/libCom/calc/postfix.c: In function ‘postfix’:
../../../src/libCom/calc/postfix.c:482:1: error: unrecognizable insn:
 }
 ^
(insn 537 536 538 104 (set (reg/f:SI 312)
        (symbol_ref:SI ("__ctype_ptr__") [flags 0x440] <var_decl 0x6ffffd389c0 _                    _ctype_ptr__>)) ../../../src/libCom/calc/postfix.c:178 -1
     (nil))
../../../src/libCom/calc/postfix.c:482:1: internal compiler error: in extract_in                    sn, at recog.c:2154
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
../../../configure/RULES_BUILD:199: recipe for target 'postfix.o' failed
make[3]: *** [postfix.o] Error 1
make[3]: Leaving directory '/opt/base-3.14.12.3/src/libCom/O.cygwin-x86'
../../configure/RULES_ARCHS:63: recipe for target 'install.cygwin-x86' failed
make[2]: *** [install.cygwin-x86] Error 2
make[2]: Leaving directory '/opt/base-3.14.12.3/src/libCom'
../configure/RULES_DIRS:70: recipe for target 'libCom.install' failed
make[1]: *** [libCom.install] Error 2
make[1]: Leaving directory '/opt/base-3.14.12.3/src'
configure/RULES_DIRS:70: recipe for target 'src.install' failed
make: *** [src.install] Error 2

Thank you in advance.
-----------------------------------------------------------------------------
Kind Regards
Rusu Vlad Andrei
T: (+004)0755.052.954
E: [email protected]<mailto:[email protected]>
A: Calea Ferentari 16 Bl.124A Ap.5 Sector 5, Bucharest, Romania

References:
Problems with synApps and Epics using Cygwin on Windows Vlad Andrei Rusu
RE: Problems with synApps and Epics using Cygwin on Windows Mark Rivers

Navigate by Date:
Prev: RE: Problems with synApps and Epics using Cygwin on Windows Vlad Andrei Rusu
Next: Re: Problems with synApps and Epics using Cygwin on Windows Zachary Brown
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Problems with synApps and Epics using Cygwin on Windows Mark Rivers
Next: Keithley 2400 communication priya tiwari
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 17 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·