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

Update INSTALL.md to Reflect Changes for Native Windows libsecp256k1 Dependency Setup #1746

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

boskowski
Copy link

This PR updates the installation instructions in INSTALL.md to replace the outdated steps for configuring libsodium.dll with steps to configure libsecp256k1.dll.

Summary of Changes:

  • The original instructions described downloading libsodium.dll from nuget.org and placing it in C:\Windows\System. However, the libsodium.dll library is no longer compatible with bitcointx.
  • The updated instructions guide users to:
    1. Install the libsecp256k1-0 Python package.
    2. Locate the compiled libsecp256k1-0.dll within the Python environment.
    3. Copy and rename it to secp256k1.dll in the Scripts folder of the Python environment.

Why This Change is Necessary:

The previous method for handling dependencies is no longer compatible with the current requirements of bitcointx, which is a critical component of Joinmarket. This change ensures that users can correctly configure the required library and continue using the software without encountering compatibility issues.

Additional Notes:

  • The new instructions provide a simpler and more Python-environment-focused approach, avoiding the need for admin privileges to place the DLL in system directories.
  • Tested on Windows with the latest version of the project dependencies.

Let me know if additional clarifications or adjustments are needed!

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