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  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 
<== Date ==> <== Thread ==>

Subject: Base building problem on Win7 (both MinGW and VS 2012 Express)
From: Koponen Jukka <jukka.ae.koponen@jyu.fi>
To: "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
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 
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 
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 ·