Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable websocket_server system on Windows #2802

Open
iche033 opened this issue Feb 28, 2025 · 0 comments
Open

Enable websocket_server system on Windows #2802

iche033 opened this issue Feb 28, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@iche033
Copy link
Contributor

iche033 commented Feb 28, 2025

The websocket server system, ported from gz-launch to gz-sim for Jetty (#2792), is disabled on Windows. It currently does not build due to a linking error.

When linked against websockets_shared, the Windows CI produces the error:

LINK : fatal error LNK1181: cannot open input file 'D:\bld\libwebsockets_1712216166246\_build_env\Library\lib\libssl.lib' [C:\J\workspace\gz_sim-pr-clowin\ws\build\gz-sim10\src\systems\websocket_server\gz-sim10-websocket-server-system.vcxproj]

Note that the websocket server plugin in gz-launch was never built on our Windows CI since libwebsockets is an optional dependency and our Windows CI does not have this library dependency installed.

Desired behavior

websocket_server system should build and run fine on Windows CI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Inbox
Development

No branches or pull requests

1 participant