Hi,
> I'm trying to build EPICS 3.14.12 on windows 7 (64-bits). Here is what I
> have downloaded/installed in my computer.
>
> 1. GNU Make (gnuwin32 v3.8.1)
I am not certain if this is relevant but I am successfully using _mingw_ gnu
make as follows.
>mingw32-make -v
GNU Make 3.82
Built for i386-pc-mingw32
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
> When I tried to build the base and typed 'make' in command prompt, I got
> the error message as below.
>
> make -C ./configure install
> make[1]: Entering directory `c:/epics-3-14-12/base/configure'
> perl ../src/tools/makeMakefile.pl O.win32-x86 ../..
> perl -MExtUtils::Command -e mkpath O.Common
> make -C O.win32-x86 -f ../Makefile TOP=../.. T_A=win32-x86 install
> make[2]: Entering directory `c:/epics-3-14-12/base/configure/O.win32-x86'
> make[2]: *** No rule to make target `../../configure/-', needed by
> `inc'. Stop.
Perhaps there could be an issue with translation of posix type of file paths
to windows type of file paths in _gnuwin32_ make?
Janet Anderson, locally there at the aps, is the number one expert on the
EPICS build system.
Jeff
______________________________________________________
Jeffrey O. Hill Email [email protected]
LANL MS H820 Voice 505 665 1831
Los Alamos NM 87545 USA FAX 505 665 5107
Message content: TSPA
With sufficient thrust, pigs fly just fine. However, this is
not necessarily a good idea. It is hard to be sure where they
are going to land, and it could be dangerous sitting under them
as they fly overhead. -- RFC 1925
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> On Behalf Of Chen Xue
> Sent: Monday, December 13, 2010 1:56 PM
> To: [email protected]
> Subject: Problem: Build EPICS 3.14.12 on windows 7 using Visual C++ 2010
>
> Hi, All,
>
> I'm trying to build EPICS 3.14.12 on windows 7 (64-bits). Here is what I
> have downloaded/installed in my computer.
>
> 1. GNU Make (gnuwin32 v3.8.1)
> 2. ActivePerl 5.12
> 3. MS VS C++ 2010 Express
>
> I set up Environment Variable of "EPICS_HOST_ARCH=win32-x86" and PATH of
> Perl, ...\GnuWin32\bin;
> ...\epics-3-14-12\base\bin\win32-x86;...\Microsoft Visual Studio
> 10.0\VC\vcvarsall.bat in windows 7.
>
> When I tried to build the base and typed 'make' in command prompt, I got
> the error message as below.
>
> make -C ./configure install
> make[1]: Entering directory `c:/epics-3-14-12/base/configure'
> perl ../src/tools/makeMakefile.pl O.win32-x86 ../..
> perl -MExtUtils::Command -e mkpath O.Common
> make -C O.win32-x86 -f ../Makefile TOP=../.. T_A=win32-x86 install
> make[2]: Entering directory `c:/epics-3-14-12/base/configure/O.win32-x86'
> make[2]: *** No rule to make target `../../configure/-', needed by
> `inc'. Stop.
>
> make[2]: Leaving directory `c:/epics-3-14-12/base/configure/O.win32-x86'
> make[1]: *** [install.win32-x86] Error 2
> make[1]: Leaving directory `c:/epics-3-14-12/base/configure'
> make: *** [configure.install] Error 2
>
> Could somebody help me?
>
> Many thanks!
>
> Chen Xue
- References:
- Problem: Build EPICS 3.14.12 on windows 7 using Visual C++ 2010 Chen Xue
- Navigate by Date:
- Prev:
RE: About PCAS Access Control Jeff Hill
- Next:
question about TPMAC synApps module and extending assembly to go beyond XYZ Jay Steele
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Problem: Build EPICS 3.14.12 on windows 7 using Visual C++ 2010 Chen Xue
- Next:
How to cross compile procServ? Dirk Zimoch
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|