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  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  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  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: pco Camera USB and IEEE interface
From: Mark Rivers via Tech-talk <tech-talk at aps.anl.gov>
To: "'Sintschuk, Michael'" <michael.sintschuk at bam.de>
Cc: "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Tue, 28 Jan 2020 18:19:26 +0000

Hi Michael,

 

Ø  I'm trying to install the areaDetector module with the help of this guide:

Ø  https://areadetector.github.io/master/install_guide.html

Ø  and with the ADPcoWin package. At some point I get the following errors:

 

It looks like you are compiling ADPcoWin with mingw and not Visual Studio.  I doubt if anyone has tried that, and it may well not work.

 

In addition, your configuration of mingw is setting the /O2 /wd4290 flags, but mingw is misinterpreting those as directories, not flags.

 

I don’t see those flags in EPICS base/configure/os, so they must be coming from somewhere else?

 

If you can figure out how to get rid of the /O2 and /wd4290 flags you may be able to build it with mingw.

 

If not, I suggest installing Visual Studio Community Edition (free) and compiling with that.

 

Mark

 

 

 

 

From: Sintschuk, Michael <michael.sintschuk at bam.de>
Sent: Tuesday, January 28, 2020 10:42 AM
To: Mark Rivers <rivers at cars.uchicago.edu>
Cc: tech-talk at aps.anl.gov
Subject: AW: pco Camera USB and IEEE interface

 

Hello again,

 

I'm trying to install the areaDetector module with the help of this guide:

https://areadetector.github.io/master/install_guide.html

 

and with the ADPcoWin package. At some point I get the following errors:

 

.

.

.

.

.

make[1]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADCore'

C:/Strawberry/c/bin/make -C /epics/modules/areaDetector-R3-8/ADPcoWin install

make[1]: Entering directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin'

C:/Strawberry/c/bin/make -C ./configure install

make[2]: Entering directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/configure'

perl -CSD C:/epics/base-3.15.7/bin/windows-x64-mingw/makeMakefile.pl O.windows-x64-mingw ../..

perl -CSD -MExtUtils::Command -e mkpath O.Common

C:/Strawberry/c/bin/make -C O.windows-x64-mingw -f ../Makefile TOP=../.. \

    T_A=windows-x64-mingw install

make[3]: Entering directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/configure/O.windows-x64-mingw'

make[3]: Nothing to be done for 'install'.

make[3]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/configure/O.windows-x64-mingw'

make[2]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/configure'

C:/Strawberry/c/bin/make -C ./pcocam2App install

make[2]: Entering directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/pcocam2App'

C:/Strawberry/c/bin/make -C ./src install

make[3]: Entering directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/pcocam2App/src'

perl -CSD C:/epics/base-3.15.7/bin/windows-x64-mingw/makeMakefile.pl O.windows-x64-mingw ../../..

perl -CSD -MExtUtils::Command -e mkpath O.Common

C:/Strawberry/c/bin/make -C O.windows-x64-mingw -f ../Makefile TOP=../../.. \

    T_A=windows-x64-mingw install

make[4]: Entering directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/pcocam2App/src/O.windows-x64-mingw'

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF PcoApi.d -MT PcoApi.obj ../PcoApi.cp

p

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF NdArrayRef.d -MT NdArrayRef.obj ../N

dArrayRef.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF ADDriverEx.d -MT ADDriverEx.obj ../A

DDriverEx.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF AsynParam.d -MT AsynParam.obj ../Asy

nParam.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF StringParam.d -MT StringParam.obj ..

/StringParam.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF DoubleParam.d -MT DoubleParam.obj ..

/DoubleParam.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF IntegerParam.d -MT IntegerParam.obj

../IntegerParam.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF FreeLock.d -MT FreeLock.obj ../FreeL

ock.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF TakeLock.d -MT TakeLock.obj ../TakeL

ock.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF SimulationApi.d -MT SimulationApi.ob

j ../SimulationApi.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF PcoException.d -MT PcoException.obj

../PcoException.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF PerformanceMonitor.d -MT Performance

Monitor.obj ../PerformanceMonitor.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF SocketProtocol.d -MT SocketProtocol.

obj ../SocketProtocol.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF GangServerConfig.d -MT GangServerCon

fig.obj ../GangServerConfig.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF GangMemberConfig.d -MT GangMemberCon

fig.obj ../GangMemberConfig.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF GangConfig.d -MT GangConfig.obj ../G

angConfig.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF GangConnection.d -MT GangConnection.

obj ../GangConnection.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF GangClient.d -MT GangClient.obj ../G

angClient.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF GangServer.d -MT GangServer.obj ../G

angServer.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF TraceStream.d -MT TraceStream.obj ..

/TraceStream.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF StateMachine.d -MT StateMachine.obj

../StateMachine.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF AsynException.d -MT AsynException.ob

j ../AsynException.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF NDArrayException.d -MT NDArrayExcept

ion.obj ../NDArrayException.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF DllApi.d -MT DllApi.obj ../DllApi.cp

p

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/     -MM -MF Pco.d -MT Pco.obj ../Pco.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

"Installing dbd file ../../../dbd/pcocam2Support.dbd"

mkdir ../../../dbd

"Installing dbd file ../../../dbd/pcocam2HardwareSupport.dbd"

g++            /O2 /wd4290   -D_MINGW     -O3   -Wall      -m64   -DEPICS_BUILD_DLL -DEPICS_CALL_DLL   -I. -I../O.Common

 -I. -I. -I.. -I../../../include/compiler/gcc -I../../../include/os/WIN32 -I../../../include      -I/epics/modules/asyn-

R4-37/include   -I/epics/modules/calc-R3-7-3/include   -I/epics/modules/sscan-R2-11-3/include   -I/epics/modules/busy-R1

-7-2/include   -I/epics/modules/areaDetector-R3-8/ADCore/include -I/epics/base-3.15.7/include/compiler/gcc -I/epics/base

-3.15.7/include/os/WIN32 -I/epics/base-3.15.7/include     -I../include/    -o Pco.obj -c ../Pco.cpp

g++: error: /O2: No such file or directory

g++: error: /wd4290: No such file or directory

make[4]: *** [/epics/base-3.15.7/configure/RULES_BUILD:240: Pco.obj] Error 1

make[4]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/pcocam2App/src/O.windows-x64-mingw'

make[3]: *** [/epics/base-3.15.7/configure/RULES_ARCHS:58: install.windows-x64-mingw] Error 2

make[3]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/pcocam2App/src'

make[2]: *** [/epics/base-3.15.7/configure/RULES_DIRS:84: src.install] Error 2

make[2]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin/pcocam2App'

make[1]: *** [/epics/base-3.15.7/configure/RULES_DIRS:84: pcocam2App.install] Error 2

make[1]: Leaving directory 'C:/epics/modules/areaDetector-R3-8/ADPcoWin'

make: *** [/epics/base-3.15.7/configure/RULES_DIRS:84: /epics/modules/areaDetector-R3-8/ADPcoWin.install] Error 2

PS C:\epics\modules\areaDetector-R3-8>

 

It seems there are no "/O2" "/wd4290" directories... Did I missed something in the config files?

My CONFIG_SITE.local (located in: C:\epics\modules\areaDetector-R3-8\configure) looks like this:

 

# To build the IOC applications set BUILD_IOCS to YES

# Otherwise set it to NO

BUILD_IOCS=YES

 

# To build areaDetector so that it only depends on libCom and asyn set the following flag

#EPICS_LIBCOM_ONLY=YES

 

# Configure which 3rd party libraries to use and where to find them.

# For each library XXX the following definitions are used:

# WITH_XXX      Build the plugins and drivers that require this library.

#               Build the source code for this library in ADSupport if XXX_EXTERNAL=NO.

# XXX_EXTERNAL  If NO then build the source code for this library in ADSupport.

# XXX_INCLUDE   If XXX_EXTERNAL=YES then this is the path to the include files for XXX.

#               However, if XXX is a system library whose include files are in a

#               standard include search path then do not define XXX_INCLUDE.

# XXX_LIB       If XXX_EXTERNAL=YES then this is the path to the library files for XXX.

#               However, if XXX is a system library whose library files in a

#               standard library search path then do not define XXX_LIB.

 

# The exception to the above is XML2.

# As of ADCORE R3-0 libxml2 is required for ADCore so WITH_XML2 is not supported

# but the other XML2 flags are supported.

 

# The default defined here is appropriate for most Linux systems.

 

# BOOST is required for the ADCore/pluginTests unit tests

WITH_BOOST     = NO

BOOST_EXTERNAL = YES

#BOOST_LIB     =

#BOOST_INCLUDE =

 

# Uncomment this line if you want to use STATIC Linking when building

# ADCore/pluginTests unit tests.

#BOOST_USE_STATIC_LINK=YES

 

# EPICS PVA is required for NDPluginPva, pvaDriver, and qsrv

WITH_PVA  = NO

 

# WITH_QSRV controls whether IOCs are built with support for qsrv.

# This is separate from WITH_PVA to allow PVA to be enabled but QSRV to be disabled.

# This is needed on 3.14.12 where PVA is supported but QSRV is not.

# Note that if WITH_QSRV=YES then WITH_PVA must also be YES

WITH_QSRV = NO

 

# BLOSC is required to use the blosc compressors in the HDF5 plugin

WITH_BLOSC     = NO

BLOSC_EXTERNAL = NO

#BLOSC_INCLUDE =

#BLOSC_LIB     =

 

# BITSHUFFLE is required to use the bitshuffle/LZ4 decompressors in the ADEiger driver

# It can also be used to generate shareable libraries for the HDF5 compressor/decompressor

WITH_BITSHUFFLE     = NO

BITSHUFFLE_EXTERNAL = NO

 

# GraphicsMagick is required for NDFileMagick and the URL driver.

WITH_GRAPHICSMAGICK     = NO

GRAPHICSMAGICK_EXTERNAL = NO

# GraphicsMagick defines many global symbols, and one of these (SetImage) conflicts with a symbol

# in the Andor vendor library.  GraphickMagick provides a solution by allowing all external library

# symbols to be prefixed with "Gm".  Enable using this by default.  However, if a system library

# is used it may not be built with this option so this line should be commented out.

GRAPHICSMAGICK_PREFIX_SYMBOLS = NO

#GRAPHICSMAGICK_INCLUDE =

#GRAPHICSMAGICK_LIB     =

 

# HDF5 is required for the NDFileHDF5 and NDFileNexus plugins

WITH_HDF5     = NO

HDF5_EXTERNAL = NO

#HDF5_INCLUDE =

#HDF5_LIB     =

 

# JPEG is required for the NDFileJPEG and NDFileTIFF plugins

WITH_JPEG     = YES

JPEG_EXTERNAL = NO

#JPEG_INCLUDE =

#JPEG_LIB     =

 

# JPEG is required for the NDFileNetCDF plugin

WITH_NETCDF     = NO

NETCDF_EXTERNAL = NO

#NETCDF_INCLUDE =

#NETCDF_LIB     =

 

# NEXUS is required for the NDFileNexus plugin

WITH_NEXUS     = NO

NEXUS_EXTERNAL = NO

#NEXUS_INCLUDE =

#NEXUS_LIB     =

 

# OPENCV is required for the ADPluginEdge plugin

WITH_OPENCV     = NO

OPENCV_EXTERNAL = YES

#OPENCV_INCLUDE =

#OPENCV_LIB     =

 

# SZIP is required for the NDFileHDF5 and NDFileNexus plugins.

# This may be optional in the future.

WITH_SZIP     = NO

SZIP_EXTERNAL = NO

#SZIP_INCLUDE =

#SZIP_LIB     =

 

# TIFF is required for the NDFileTIFF plugin.

WITH_TIFF     = YES

TIFF_EXTERNAL = NO

#TIFF_INCLUDE =

#TIFF_LIB     =

 

# XML2 is required for ADCore so there is no WITH_XML2.

XML2_EXTERNAL = NO

#XML2_INCLUDE =

#XML2_LIB     =

 

# ZLIB is required for the NDFileHDF5 and NDFileNexus plugins.

# This may be optional in the future.

WITH_ZLIB     = NO

ZLIB_EXTERNAL = NO

#ZLIB_INCLUDE =

#ZLIB_LIB     =

 

# ARAVIS is required for aravisGigE and ADAravis

# Only available on Linux

#ARAVIS_LIB      = /usr/local/lib

#ARAVIS_INCLUDE  = /usr/local/include/aravis-0.8

# Location of GLIB include files and libraries.  This is needed for aravis.

# Our system has include files for glib-2.0 in 2 different places

#GLIB_INCLUDE = /usr/include/glib-2.0 /usr/lib64/glib-2.0/include

#glib-2.0_DIR = /usr/lib64

 

# The definitions above can be overridden in the following files.

# The files are searched in this order, with the last definition being used.

#    CONFIG_SITE.local.$(OS_CLASS)

#    CONFIG_SITE.local.$(EPICS_HOST_ARCH)

#    CONFIG_SITE.local.$(EPICS_HOST_ARCH).$(T_A)

 

Are there any libraries that ADPcoWin uses which I set to no?

 

Thanks for the support!

 

Michael

 


Von: Sintschuk, Michael
Gesendet: Mittwoch, 11. Dezember 2019 10:01:58
An: Mark Rivers
Cc:
tech-talk at aps.anl.gov
Betreff: AW: pco Camera USB and IEEE interface

 

Hey Mark, hey Diego,

 

thanks for the help! I try the ADPcoWin driver. On github it says that the interface is CameraLink:

https://github.com/areaDetector/ADPcoWin

 

But if you say it works with any interface (what about IEEE only?), I will try it on a Windows7 64bit system.

 

Michael


Von: Mark Rivers <rivers at cars.uchicago.edu>
Gesendet: Dienstag, 10. Dezember 2019 19:42:53
An: Sintschuk, Michael
Cc:
tech-talk at aps.anl.gov
Betreff: Re: pco Camera USB and IEEE interface

 

Another possibility is the ADPcoWin driver. This driver uses the PCO SDK so it should work with any camera interface, GigE or CameraLink. It only runs on Windows.

Mark


Sent from my iPhone

On Dec 10, 2019, at 2:38 AM, Sintschuk, Michael via Tech-talk <
tech-talk at aps.anl.gov<mailto:tech-talk at aps.anl.gov>> wrote:

Hello,

I have a pco.1600 camera with a USB/Ethernet interface and a pco.4000 camera with a IEEE interface. Is there a possibility for me to communicate with these cameras via an IOC?
The AreaDetector Driver I found is intended for Cameralink-based communication:
https://github.com/areaDetector/ADPCO

Best regards
Michael Sintschuk


Michael Sintschuk
Bundesanstalt f?r Materialforschung und -pr?fung (BAM)

P: +49 30 8104-5736 (BESSY, Adlershof)
P: +49 30 8104-4065 (BAM, Lichterfelde)
michael.sintschuk at bam.de<mailto:michael.sintschuk at bam.de>


Replies:
AW: pco Camera USB and IEEE interface Sintschuk, Michael via Tech-talk
References:
AW: pco Camera USB and IEEE interface Sintschuk, Michael via Tech-talk

Navigate by Date:
Prev: AW: pco Camera USB and IEEE interface Sintschuk, Michael via Tech-talk
Next: Re: XSPRESS3 hdf5 problems John Dobbins via Tech-talk
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  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: AW: pco Camera USB and IEEE interface Sintschuk, Michael via Tech-talk
Next: AW: pco Camera USB and IEEE interface Sintschuk, Michael via Tech-talk
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  <20202021  2022  2023  2024 
ANJ, 26 Feb 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·