Skip to content

Remove explicit Windows GUI entrypoint flag - #53

Closed
lucabol wants to merge 1 commit into
masterfrom
lucabol-remove-windows-entry-flag
Closed

lucabol wants to merge 1 commit into
masterfrom
lucabol-remove-windows-entry-flag

Conversation

@lucabol

@lucabol lucabol commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove the explicit -Wl,--entry,mainCRTStartup override from Windows GUI build args
  • keep -Wl,--subsystem,windows and keep Windows releases on the native backend
  • update the build argument regression test and README wording

Validation

  • ./tests/test_build_common.ps1n- packaged Oscan v0.0.36 native GUI build remains native and links with -Wl,--subsystem,windows but no --entry,mainCRTStartupn- launching that v0.0.36 output still fails at the known native runtime blocker and writes %TEMP%\oscanweb.log with canvas_open: not supported on this platform`n
    Draft only: do not merge until native hosted Windows canvas runtime validation succeeds.

Drop the forced -Wl,--entry,mainCRTStartup override while keeping the Windows GUI subsystem flag. This is prepared as cleanup only; it should land after native hosted Windows canvas runtime validation succeeds.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 725fc8ac-054b-49ff-b657-3236717d9fbe
@lucabol

lucabol commented Jul 22, 2026

Copy link
Copy Markdown
Owner Author

Closing for now per coordination: keep the entrypoint cleanup staged locally and do not merge until native hosted Windows canvas runtime validation succeeds.

@lucabol lucabol closed this Jul 22, 2026
@lucabol
lucabol deleted the lucabol-remove-windows-entry-flag branch July 22, 2026 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant