You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The $ACE_ROOT/include/makeinclude/platform_macros.GNU file
N/A
Contents of $ACE_ROOT/bin/MakeProjectCreator/config/default.features
Used by MPC when you generate your own makefiles
AREA/CLASS/EXAMPLE AFFECTED:
TAO / UIOP
The problem effects:
Execution.
Synopsis
UIOP is not supported on Windows, even though it can be implemented over Windows Named Pipes
Description
config-win32-common.h has the following entry:
// I'm pretty sure NT lacks these#defineACE_LACKS_UNIX_DOMAIN_SOCKETS
This disables UIOP in orbconf.h:
#if !defined (TAO_HAS_UIOP)
# if defined (ACE_LACKS_UNIX_DOMAIN_SOCKETS)
# defineTAO_HAS_UIOP 0
# else# defineTAO_HAS_UIOP 1
# endif/* ACE_LACKS_UNIX_DOMAIN_SOCKETS */#endif/* !TAO_HAS_UIOP */
However, Windows has sophisticated named pipes over which UIOP could be implemented. Please add support for UIOP on Windows to keep TAO a cross-platform solution applicable to modern operating systems.
Repeat by
N/A
Sample fix/ workaround
N/A
The text was updated successfully, but these errors were encountered:
For now, can we just update the documentation here (and maybe here to clearly state UIOP not currently supported on Win32, so the next guy doesn't have to dig?
Version
All / latest / 8.0.1
Host machine and operating system
Windows (11)
Compiler name and version (including patch level)
MSVC (but applies to any)
The $ACE_ROOT/ace/config.h file
config-windows.h
The $ACE_ROOT/include/makeinclude/platform_macros.GNU file
N/A
Contents of $ACE_ROOT/bin/MakeProjectCreator/config/default.features
Used by MPC when you generate your own makefiles
AREA/CLASS/EXAMPLE AFFECTED:
TAO / UIOP
The problem effects:
Execution.
Synopsis
UIOP is not supported on Windows, even though it can be implemented over Windows Named Pipes
Description
config-win32-common.h
has the following entry:This disables UIOP in
orbconf.h
:However, Windows has sophisticated named pipes over which UIOP could be implemented. Please add support for UIOP on Windows to keep TAO a cross-platform solution applicable to modern operating systems.
Repeat by
N/A
Sample fix/ workaround
N/A
The text was updated successfully, but these errors were encountered: