You didn’t tell us what version of stream you are using. It is building OK for me on Windows.
Mark
I am using:
Windows 10 Pro
Visual Studio 2010 Professional
Make 4.
2.
1 (from the EPICS web site)
Strawberry perl
(v5.28.1.1)
This issue is similar to:
https://github.com/epics-modules/softGlue/issues/1
and
https://github.com/epics-modules/sscan/issues/3
link -nologo -subsystem:windows -dll -LTCG -incremental:no -opt:ref -release -MACHINE:X64 -out:stream.dll -implib:stream.lib DebugInterface.obj DummyInterface.obj AsynDriverInterface.obj EnumConverter.obj BCDConverter.obj RawConverter.obj
RawFloatConverter.obj BinaryConverter.obj ChecksumConverter.obj MantissaExponentConverter.obj TimestampConverter.obj devaoStream.obj devaiStream.obj devboStream.obj devbiStream.obj devmbboStream.obj devmbbiStream.obj devmbboDirectStream.obj devmbbiDirectStream.obj
devlongoutStream.obj devlonginStream.obj devstringoutStream.obj devstringinStream.obj devwaveformStream.obj devcalcoutStream.obj devaaiStream.obj devaaoStream.obj devscalcoutStream.obj StreamVersion.obj StreamBuffer.obj StreamError.obj StreamProtocol.obj StreamFormatConverter.obj
StreamCore.obj StreamBusInterface.obj StreamEpics.obj c:/epics/support/asyn/lib/windows-x64/asyn.lib c:/epics/base-7.0.2/lib/windows-x64/dbRecStd.lib c:/epics/base-7.0.2/lib/windows-x64/dbCore.lib c:/epics/base-7.0.2/lib/windows-x64/ca.lib c:/epics/base-7.0.2/lib/windows-x64/Com.lib
Creating library stream.lib and object stream.exp
devaoStream.obj : error LNK2001: unresolved external symbol interruptAccept
devwaveformStream.obj : error LNK2001: unresolved external symbol pamapdbfType
StreamEpics.obj : error LNK2001: unresolved external symbol pdbbase
stream.dll : fatal error LNK1120: 3 unresolved externals
make[3]: *** [c:/epics/base-7.0.2/configure/RULES_BUILD:292: stream.dll] Error 1120
make[3]: Leaving directory 'C:/epics/support/stream/StreamDevice/src/O.windows-x64'
make[2]: *** [c:/epics/base-7.0.2/configure/RULES_ARCHS:58: install.windows-x64] Error 2
make[2]: Leaving directory 'C:/epics/support/stream/StreamDevice/src'
make[1]: *** [c:/epics/base-7.0.2/configure/RULES_DIRS:84: src.install] Error 2
make[1]: Leaving directory 'C:/epics/support/stream/StreamDevice'
make: *** [configure/RULES_DIRS:88: StreamDevice.install] Error 2
Kaz