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 6 times, most recently from d5ee5b6 to 19b9514 Compare November 6, 2025 21:39
- 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 19b9514 to c224e9e Compare November 7, 2025 00:01
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