Hi Juri,
When I try with the unpatched version of EPICS BASE base-3-14-12-1 I get:
rc -l 0x409 -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../
src/libCom/osi/os/default -I.. -I../../../src/libCom/bucketLib -I../../../src/li
bCom/ring -I../../../src/libCom/calc -I../../../src/libCom/cvtFast -I../../../sr
c/libCom/cppStd -I../../../src/libCom/cxxTemplates -I../../../src/libCom/dbmf -I
../../../src/libCom/ellLib -I../../../src/libCom/env -I../../../src/libCom/error
-I../../../src/libCom/fdmgr -I../../../src/libCom/freeList -I../../../src/libCo
m/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/WIN32 -I../../../include -fo Com.res ../Com.rc
Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
Copyright (C) Microsoft Corporation. All rights reserved.
cl /nologo /EHsc /GR -c /nologo /D__STDC__=0 /D_CRT_SECURE_NO_DEPR
ECATE /D_CRT_NONSTDC_NO_DEPRECATE /Ox /GL /W3 /w44355 /MD /TP -I. -
I..\\O.Common -I. -I..\\..\\..\\src\\libCom\\osi\\os\\WIN32 -I..\\..\\..\\src\\l
ibCom\\osi\\os\\default -I.. -I..\\..\\..\\src\\libCom\\bucketLib -I..\\..\\..\\
src\\libCom\\ring -I..\\..\\..\\src\\libCom\\calc -I..\\..\\..\\src\\libCom\\cvt
Fast -I..\\..\\..\\src\\libCom\\cppStd -I..\\..\\..\\src\\libCom\\cxxTemplates -
I..\\..\\..\\src\\libCom\\dbmf -I..\\..\\..\\src\\libCom\\ellLib -I..\\..\\..\\s
rc\\libCom\\env -I..\\..\\..\\src\\libCom\\error -I..\\..\\..\\src\\libCom\\fdmg
r -I..\\..\\..\\src\\libCom\\freeList -I..\\..\\..\\src\\libCom\\gpHash -I..\\..
\\..\\src\\libCom\\iocsh<file://..//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\\WIN32 -I..\\..\\..\\include
..\\..\\..\\src\\libCom\\bucketLib\\bucketLib.c
bucketLib.c
..\..\..\src\libCom\bucketLib\bucketLib.c(125) : error C2440: 'initializing' : c
annot convert from 'const void *' to 'const char *'
Conversion from 'void*' to pointer to non-'void' requires an explicit ca
st
..\..\..\src\libCom\bucketLib\bucketLib.c(147) : error C2440: 'initializing' : c
annot convert from 'const void *' to 'const unsigned int *'
Conversion from 'void*' to pointer to non-'void' requires an explicit ca
st
..\..\..\src\libCom\bucketLib\bucketLib.c(197) : error C2440: 'initializing' : c
annot convert from 'const void *' to 'const char *'
Conversion from 'void*' to pointer to non-'void' requires an explicit ca
st
make[3]: *** [bucketLib.obj] Error 2
make[3]: Leaving directory `C:/epics/base/base-R3-14-12-1/src/libCom/O.win32-x86
'
make[2]: *** [install.win32-x86] Error 2
make[2]: Leaving directory `C:/epics/base/base-R3-14-12-1/src/libCom'
make[1]: *** [libCom.install] Error 2
make[1]: Leaving directory `C:/epics/base/base-R3-14-12-1/src'
make: *** [src.install] Error 2
C:\epics\base\base-R3-14-12-1>
Regards,
Ernest
________________________________
From: Jüri Tagger [[email protected]]
Sent: Thursday, August 18, 2011 12:41 AM
To: Williams Jr., Ernest L.
Subject: RE: Building EPICS (3-14-12-1) on Windows 7
Good morning,
I built 3.14.12.1 on Windows 7 with Visual Studio 2010 straightforward. Patch, http://www.aps.anl.gov/epics/tech-talk/2010/msg00595.php , is not necessary. I did it with make-3.82-3-mingw32 and ActivePerl-5.12.2.1203-MSWin32-x86
It should work! (Provided paths and environment variables are right.) The only thing I had to do was to run the bat file:
"C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat"
(use quotation marks for entering this command line) On success it prints out:
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
set EPICS_HOST_ARCH=win32-x86
C:\MinGW\bin\mingw32-make (while standing in the EPICS base directory).
Cheers,
J. Tagger
MAX - lab
- Replies:
- RE: Building EPICS (3-14-12-1) on Windows 7 Jeff Hill
- References:
- Building EPICS (3-14-12-1) on Windows 7 Williams Jr., Ernest L.
- Navigate by Date:
- Prev:
RE: Building EPICS (3-14-12-1) on Windows 7 Williams Jr., Ernest L.
- Next:
RE: Building EPICS (3-14-12-1) on Windows 7 Jeff Hill
- 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:
RE: Building EPICS (3-14-12-1) on Windows 7 Williams Jr., Ernest L.
- Next:
RE: Building EPICS (3-14-12-1) on Windows 7 Jeff Hill
- 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
|