forked from github-such-software/hash-wallet
Windows CI: mirror monero/wownero DLLs under lib-prefixed names #35
Reference in New Issue
Block a user
Delete Branch "github-such-software/hash-wallet:dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
cw_monero + cw_wownero use package:monero's Dart FFI loader (mrcyjanek's
package), which expects DLLs named:
libmonero_wallet2_api_c.dll
libwownero_wallet2_api_c.dll
But windows/CMakeLists.txt's install rules RENAME to a different layout:
monero_libwallet2_api_c.dll
wownero_libwallet2_api_c.dll
This naming-convention mismatch causes hash_wallet.exe to crash at
wallet-create time:
Failed to load dynamic library 'libwownero_wallet2_api_c.dll':
The specified module could not be found.
Post-build step that creates the lib-prefixed copies. Defensive — keeps
both names so any upstream code that expects either layout still works.
Issue Number (if Applicable): Fixes #
Description
Please include a summary of the changes and which issue is fixed / feature is added.
Pull Request - Checklist