10gic / vanitygen-plusplus

A vanity address generator for BTC, ETH, LTC, TRX and 100+ more crypto currencies.
GNU Affero General Public License v3.0
248 stars 90 forks source link

OpenSSL Issue #47

Closed ceemoneyx closed 1 year ago

ceemoneyx commented 1 year ago

Hey I'm having an issue trying to generate Taproot and Cosmos addresses. I've compiled and installed Open SSL 3.0 and when i run openssl version It does in fact show that 3.0 is installed, it reads : Open SSL 3.0.0 17 Sept

However when I try to generate a Taproot or Cosmos address with Vanitygen it says OpenSSL 3.0 (or higher) required to generate this address

also when running dpkg -l openssl I get:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-fules/Unpacked/half-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/     Name                Version                              Architecture      Description
+++-============-===================-============-===================
ii     openssl      1.1.1n-0+deb11u3+rpt1   armhf       Secure Sockets Layer toolkit….

*** Running on Linux on a Raspberry Pi

10gic commented 1 year ago

Do you have two versions of openssl installed? The output of dpkg -l openssl shows that the version 1.1.1n is installed, may be this version of openssl is used when building.

ceemoneyx commented 1 year ago

I don’t think I do because I uninstalled OpenSSL before installing version 3 (I compiled it and installed it from source code multiple times, it took almost a full day to run and install)

On Fri, Nov 4, 2022 at 12:55 AM 10gic @.***> wrote:

Do you have two versions of openssl installed? The output of dpkg -l openssl shows that the version 1.1.1n is installed, may be this version of openssl is used when building.

— Reply to this email directly, view it on GitHub https://github.com/10gic/vanitygen-plusplus/issues/47#issuecomment-1302968700, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXWJKAKR2VARAIMF44TCWDLWGSJK7ANCNFSM6AAAAAARWJ5JEI . You are receiving this because you authored the thread.Message ID: @.***>

ceemoneyx commented 1 year ago

I wouldn’t I have to recompile Vanitygen after installing open SSL would I?

On Mon, Nov 7, 2022 at 11:27 AM Cee BTCee @.***> wrote:

I don’t think I do because I uninstalled OpenSSL before installing version 3 (I compiled it and installed it from source code multiple times, it took almost a full day to run and install)

On Fri, Nov 4, 2022 at 12:55 AM 10gic @.***> wrote:

Do you have two versions of openssl installed? The output of dpkg -l openssl shows that the version 1.1.1n is installed, may be this version of openssl is used when building.

— Reply to this email directly, view it on GitHub https://github.com/10gic/vanitygen-plusplus/issues/47#issuecomment-1302968700, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXWJKAKR2VARAIMF44TCWDLWGSJK7ANCNFSM6AAAAAARWJ5JEI . You are receiving this because you authored the thread.Message ID: @.***>

10gic commented 1 year ago

I suggest you use nix-build to build it.

ceemoneyx commented 1 year ago

Okay I'm not sure what that is but will do some digging haha

10gic commented 1 year ago
  1. First install nix-build if it is not installed, for example: sh <(curl -L https://nixos.org/nix/install)
  2. Then, run nix-build in project root.
  3. If all succeeded, the generated binary is./result/bin/vanitygen++.