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

Subject: Base building problem on Win7 (both MinGW and VS 2012 Express)
From: Koponen Jukka <[email protected]>
To: "[email protected]" <[email protected]>
Date: Mon, 7 Oct 2013 10:40:54 +0000
Hi,

I'm facing some problems when building EPICS base 3.14.12 on Win7 with both MinGW and MS Visual Studio 2012 express setups. I've read similar Tech-Talk threads and I earlier had libCom / res.Com related problem but now it's a bit different. I've proceeded as EPICS install instructions state and have gone through here mentioned /manifest issue and VC\vcvarsall.bat. make output of 3.14.12 with MinGW can be found below. It can be some minor issue I haven't noticed so help would be appreciated.

make -C ./configure clean
make[1]: Entering directory `c:/EPICS-base/base-3.14.12/configure'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[1]: Leaving directory `c:/EPICS-base/base-3.14.12/configure'
make -C ./src clean
make[1]: Entering directory `c:/EPICS-base/base-3.14.12/src'
make -C ./tools clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/tools'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/tools'
make -C ./makeBaseApp clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/makeBaseApp'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/makeBaseApp'
make -C ./makeBaseExt clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/makeBaseExt'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/makeBaseExt'
make -C ./libCom clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/libCom'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/libCom'
make -C ./toolsComm clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/toolsComm'
make -C ./antelope clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/toolsComm/antelope'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/toolsComm/antelope'
make -C ./flex clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/toolsComm/flex'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
perl -MExtUtils::Command -e rm_f parse.c parse.h
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/toolsComm/flex'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/toolsComm'
make -C ./ca clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/ca'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/ca'
make -C ./dbStatic clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/dbStatic'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/dbStatic'
make -C ./registry clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/registry'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/registry'
make -C ./bpt clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/bpt'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/bpt'
make -C ./db clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/db'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/db'
make -C ./as clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/as'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/as'
make -C ./util clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/util'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/util'
make -C ./dbtools clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/dbtools'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/dbtools'
make -C ./catools clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/catools'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/catools'
make -C ./rsrv clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/rsrv'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/rsrv'
make -C ./rec clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/rec'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/rec'
make -C ./misc clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/misc'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/misc'
make -C ./dev clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/dev'
make -C ./softDev clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/dev/softDev'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/dev/softDev'
make -C ./testDev clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/dev/testDev'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/dev/testDev'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/dev'
make -C ./vxWorks clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/vxWorks'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/vxWorks'
make -C ./RTEMS clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/RTEMS'
make -C ./base clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/RTEMS/base'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/RTEMS/base'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/RTEMS'
make -C libCom/test clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/libCom/test'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/libCom/test'
make -C db/test clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/db/test'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/db/test'
make -C ./softIoc clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/softIoc'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/softIoc'
make -C ./gdd clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/gdd'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/gdd'
make -C ./cas clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/cas'
make -C ./build clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/cas/build'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/cas/build'
make -C ./example clean
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/cas/example'
make -C ./directoryService clean
make[4]: Entering directory `c:/EPICS-base/base-3.14.12/src/cas/example/directoryService'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[4]: Leaving directory `c:/EPICS-base/base-3.14.12/src/cas/example/directoryService'
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/cas/example'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/cas'
make -C ./excas clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/excas'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/excas'
make -C ./cap5 clean
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/cap5'
perl -MExtUtils::Command -e rm_rf O.win32-x86-mingw O.Common
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/cap5'
make[1]: Leaving directory `c:/EPICS-base/base-3.14.12/src'
make -C ./configure install
make[1]: Entering directory `c:/EPICS-base/base-3.14.12/configure'
perl ../src/tools/makeMakefile.pl O.win32-x86-mingw ../..
perl -MExtUtils::Command -e mkpath O.Common
make -C O.win32-x86-mingw -f ../Makefile TOP=../.. T_A=win32-x86-mingw install
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/configure/O.win32-x86-mingw'
make[2]: Nothing to be done for `install'.
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/configure/O.win32-x86-mingw'
make[1]: Leaving directory `c:/EPICS-base/base-3.14.12/configure'
make -C ./src install
make[1]: Entering directory `c:/EPICS-base/base-3.14.12/src'
make -C ./tools install
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/tools'
perl ../../src/tools/makeMakefile.pl O.win32-x86-mingw ../../..
perl -MExtUtils::Command -e mkpath O.Common
make -C O.win32-x86-mingw -f ../Makefile TOP=../../.. T_A=win32-x86-mingw install
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/tools/O.win32-x86-mingw'
"Installing script ../../../bin/win32-x86-mingw/convertRelease.pl"
mkdir ../../../bin/win32-x86-mingw
"Installing script ../../../bin/win32-x86-mingw/cvsclean.pl"
"Installing script ../../../bin/win32-x86-mingw/dos2unix.pl"
"Installing script ../../../bin/win32-x86-mingw/expandVars.pl"
"Installing script ../../../bin/win32-x86-mingw/filterWarnings.pl"
"Installing script ../../../bin/win32-x86-mingw/fullPathName.pl"
"Installing script ../../../bin/win32-x86-mingw/installEpics.pl"
"Installing script ../../../bin/win32-x86-mingw/makeDbDepends.pl"
"Installing script ../../../bin/win32-x86-mingw/makeIncludeDbd.pl"
"Installing script ../../../bin/win32-x86-mingw/makeMakefile.pl"
"Installing script ../../../bin/win32-x86-mingw/makeTestfile.pl"
"Installing script ../../../bin/win32-x86-mingw/mkmf.pl"
"Installing script ../../../bin/win32-x86-mingw/munch.pl"
"Installing script ../../../bin/win32-x86-mingw/replaceVAR.pl"
"Installing script ../../../bin/win32-x86-mingw/useManifestTool.pl"
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/tools/O.win32-x86-mingw'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/tools'
make -C ./makeBaseApp install
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/makeBaseApp'
perl ../../bin/win32-x86-mingw/makeMakefile.pl O.win32-x86-mingw ../../..
perl -MExtUtils::Command -e mkpath O.Common
make -C O.win32-x86-mingw -f ../Makefile TOP=../../.. T_A=win32-x86-mingw install
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/makeBaseApp/O.win32-x86-mingw'
"Installing script ../../../bin/win32-x86-mingw/makeBaseApp.pl"
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/makeBaseApp/O.win32-x86-mingw'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/makeBaseApp'
make -C ./makeBaseExt install
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/makeBaseExt'
perl ../../bin/win32-x86-mingw/makeMakefile.pl O.win32-x86-mingw ../../..
perl -MExtUtils::Command -e mkpath O.Common
make -C O.win32-x86-mingw -f ../Makefile TOP=../../.. T_A=win32-x86-mingw install
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/makeBaseExt/O.win32-x86-mingw'
"Installing script ../../../bin/win32-x86-mingw/makeBaseExt.pl"
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/makeBaseExt/O.win32-x86-mingw'
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/makeBaseExt'
make -C ./libCom install
make[2]: Entering directory `c:/EPICS-base/base-3.14.12/src/libCom'
perl ../../bin/win32-x86-mingw/makeMakefile.pl O.win32-x86-mingw ../../..
perl -MExtUtils::Command -e mkpath O.Common
make -C O.win32-x86-mingw -f ../Makefile TOP=../../.. T_A=win32-x86-mingw install
make[3]: Entering directory `c:/EPICS-base/base-3.14.12/src/libCom/O.win32-x86-mingw'
perl ../../../src/libCom/misc/makeEpicsVersion.pl ../../../configure/CONFIG_BASE_VERSION ../O.Common
Building epicsVersion.h from ../../../configure/CONFIG_BASE_VERSION
Found EPICS Version 3.14.12
"Installing generated generic include file ../../../include/epicsVersion.h"
windres -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../Com.rc Com.coff
""
gcc -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/bucketLib/bucketLib.c
""
g++ -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/ring/epicsRingPointer.cpp
""
gcc -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/ring/epicsRingBytes.c
""
gcc -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/calc/postfix.c
""
gcc -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/calc/calcPerform.c
""
gcc -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/cvtFast/cvtFast.c
""
g++ -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/cxxTemplates/resourceLib.cpp
""
g++ -c             -D_MINGW     -O3   -Wall      -m32    -D_DLL   -MMD -I. -I../O.Common -I. -I../../../src/libCom/osi/os/WIN32 -I../../../src/libCom/osi/os/posix -I../../../src/libCom/osi/os/default -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/libCom/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/WIN32 -I../../../include        ../../../src/libCom/cxxTemplates/epicsOnce.cpp
In file included from ../../../src/libCom/cxxTemplates/epicsOnce.cpp:29:0:
../../../src/libCom/cxxTemplates/epicsSingleton.h:37:5: error: 'size_t' does not name a type
     size_t _refCount;
     ^
../../../src/libCom/cxxTemplates/epicsSingleton.h: In constructor 'SingletonUntyped::SingletonUntyped()':
../../../src/libCom/cxxTemplates/epicsSingleton.h:162:23: error: class 'SingletonUntyped' does not have any field named '_refCount'
     _pInstance ( 0 ), _refCount ( 0 )
                       ^
make[3]: *** [epicsOnce.o] Error 1
make[3]: Leaving directory `c:/EPICS-base/base-3.14.12/src/libCom/O.win32-x86-mingw'
make[2]: *** [install.win32-x86-mingw] Error 2
make[2]: Leaving directory `c:/EPICS-base/base-3.14.12/src/libCom'
make[1]: *** [libCom.install] Error 2
make[1]: Leaving directory `c:/EPICS-base/base-3.14.12/src'
make: *** [src.install] Error 2


Cheers,

--
 Jukka Koponen
University of Jyväskylä
Accelerator laboratory


Replies:
Re: Base building problem on Win7 (both MinGW and VS 2012 Express) Jani Hakala

Navigate by Date:
Prev: Re: How to Read Multiple Values using StreamDevice with array_in Dirk Zimoch
Next: Re: Base building problem on Win7 (both MinGW and VS 2012 Express) Jani Hakala
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: How to Read Multiple Values using StreamDevice with array_in Dirk Zimoch
Next: Re: Base building problem on Win7 (both MinGW and VS 2012 Express) Jani Hakala
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·