You need to build EPICS base for each different EPICS_HOST_ARCH that you want to use. So for Cygwin you need to set EPICS_HOST_ARCH=cygwin-x86 and build both EPICS base and the modules you want with that setting. That will create a base/bin/cygwin-x86 and base/lib/cygwin-x86 directories, etc. Some modules only build on certain architectures, normally because the required drivers or libraries are only supported on those architectures.
Mark
From: [email protected] [mailto:[email protected]] On Behalf Of Pavel Masloff
Sent: Wednesday, December 21, 2011 11:29 AM
To: EPICS Tech Talk
Subject: Re: [make] mingw, gnuwin32, cygwin
pardon me:
Can I install the Epics base using gnuwin32 and MS VS 2010 (which I did), but build applications using MinGW or cygwin?
On Wed, Dec 21, 2011 at 9:12 PM, Pavel Masloff <[email protected]> wrote:
Hi,
Can I install the Epics base using gnuwin32 and MS VS 2010 (which I did), but build applications using gnuwin32 or cygwin?
Because some modules were created for linux only, therefore, for example, I can't install the s7plc driver, because it needs a program called "cat". And cat.exe I found in the cygwin bin directory.
--
Sincerely,
Pavel Maslov, MSc
R&D Institute for Electro-Physical Apparatus
Mobile: +7 (951) 672 22 19
Phone: +7 (812) 461 01 01
--
Sincerely,
Pavel Maslov, MSc
R&D Institute for Electro-Physical Apparatus
Mobile: +7 (951) 672 22 19
Phone: +7 (812) 461 01 01