Skip to content

Conversation

@daveinglis
Copy link
Contributor

  • remove the platform specifics (prefix/suffix checks) from computeLibraryArgs, we now just use LIBRARY_PREFIX and remove any suffix for searchPathFlagsForLD, and moved this into the LinkerSpec.LibrarySpecifier extension, this allows for proper searching of libraries, and linking of dynamic libraries on Windows.

@daveinglis
Copy link
Contributor Author

@swift-ci test

@daveinglis daveinglis force-pushed the building_tests_fixes_windows branch 4 times, most recently from 1186e23 to e4ae7e3 Compare November 4, 2025 19:54
- remove the platform specifics from computeLibraryArgs, we now just
  use LIBRARY_PREFIX and remove any suffix for searchPathFlagsForLD,
  and moved this into the LinkerSpec.LibrarySpecifier extension, this
  allows for proper searching of libraries, and linking of dynamic
  libraries on Windows.
@daveinglis daveinglis force-pushed the building_tests_fixes_windows branch from e4ae7e3 to d5ee5b6 Compare November 5, 2025 16:45
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