Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    1. Home
    2. Reimelt
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 6
    • Best 5
    • Controversial 0
    • Groups 1

    Reimelt

    @Reimelt

    11
    Reputation
    2
    Profile views
    6
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Location Zurich

    Reimelt Unfollow Follow
    Regular Member

    Best posts made by Reimelt

    • A brief "hello"

      Hi Feathercoin Community
      I am a new joiner here, but I already had a chat with Acid on Telegram, Hi Acid!
      See you around.
      Cheers
      Nils

      posted in Newbies - New Members Must Start Here
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @bushstar Good morning Bushstar,
      you know, what really happened is that I tried to build Feathercoin on Android.
      And now it works! Thank you for the commands. I did exactly what you wrote and after around 5 hours of compiling feathercoind is running on my Moto Z Play.

      0_1539670850465_Screenshot_20181016-081429.png

      posted in Support
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @wellenreiter Hi Wellenreiter, Lucas recommend the Edge wallet and I’m a happy user of that.
      But to understand more of the code I wanted to carry the source code and executables always with me.
      It’s a good feeling to just pull out your phone and it’s all there and it really works.
      First I played around with picocoin. Then bitcoind with 12hrs compile time and now Feathercoin, which is much lighter than bitcoin as it compiles around 3 times faster.

      posted in Support
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @wellenreiter Thank you Wellenreiter for your comment.

      Yes of course I did both, like with building bitcoind before.

      Perhaps neoscrypt compiling into a library like libneoscrypt.so could be included in the Feathercoin “package”. Would make things easier.

      Because this is already the second machine where I can`t just build feathercoind out-of-the-box without errors while bitcoind works fine.

      posted in Support
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @reimelt I could finally fix it myself.

      Solution: create a libneoscrypt.so with the following commands:

      export C_INCLUDE_PATH=/home/user/Source/Feathercoin/src/crypto/:.
      gcc -c -fPIC crypto/neoscrypt.c -o crypto/neoscrypt.o
      cd crypto/
      ar rcs neoscrypt.a neoscrypt.o -> create static library
      gcc -shared neoscrypt.o -o neoscrypt.so -> convert into shared library
      sudo cp neoscrypt.so /usr/lib/x86_64-linux-gnu/libneoscrypt.so -> make lib available

      add neoscrypt to Makefile: CRYPTO_LIBS = -lcrypto -lneoscrypt

      posted in Support
      Reimelt
      Reimelt

    Latest posts made by Reimelt

    • RE: feathercoind: undefined reference to `neoscrypt'

      @wellenreiter Hi Wellenreiter, Lucas recommend the Edge wallet and I’m a happy user of that.
      But to understand more of the code I wanted to carry the source code and executables always with me.
      It’s a good feeling to just pull out your phone and it’s all there and it really works.
      First I played around with picocoin. Then bitcoind with 12hrs compile time and now Feathercoin, which is much lighter than bitcoin as it compiles around 3 times faster.

      posted in Support
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @bushstar Good morning Bushstar,
      you know, what really happened is that I tried to build Feathercoin on Android.
      And now it works! Thank you for the commands. I did exactly what you wrote and after around 5 hours of compiling feathercoind is running on my Moto Z Play.

      0_1539670850465_Screenshot_20181016-081429.png

      posted in Support
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @wellenreiter Thank you Wellenreiter for your comment.

      Yes of course I did both, like with building bitcoind before.

      Perhaps neoscrypt compiling into a library like libneoscrypt.so could be included in the Feathercoin “package”. Would make things easier.

      Because this is already the second machine where I can`t just build feathercoind out-of-the-box without errors while bitcoind works fine.

      posted in Support
      Reimelt
      Reimelt
    • RE: feathercoind: undefined reference to `neoscrypt'

      @reimelt I could finally fix it myself.

      Solution: create a libneoscrypt.so with the following commands:

      export C_INCLUDE_PATH=/home/user/Source/Feathercoin/src/crypto/:.
      gcc -c -fPIC crypto/neoscrypt.c -o crypto/neoscrypt.o
      cd crypto/
      ar rcs neoscrypt.a neoscrypt.o -> create static library
      gcc -shared neoscrypt.o -o neoscrypt.so -> convert into shared library
      sudo cp neoscrypt.so /usr/lib/x86_64-linux-gnu/libneoscrypt.so -> make lib available

      add neoscrypt to Makefile: CRYPTO_LIBS = -lcrypto -lneoscrypt

      posted in Support
      Reimelt
      Reimelt
    • feathercoind: undefined reference to `neoscrypt'

      Hi developer community,

      during the build of feathercoind I get an undefined reference error related to neoscrypt.

      I’m running a Linux machine with an Intel i5.
      I did build bitcoind from source without problems, the machine runs as bitcoin node now.

      To compile the feathercoind I did exclude the neoscrypt_asm.S file from the make process.
      This code seems to be optimized for AMD. So I renamed the file and deleted all related lines in the Makefile.
      All relevant functions are in neoscrypt.c which compiles successfully into the .o and .lo files.
      How can I convince the linker to include neoscrypt?
      Thank you for help.
      Best
      Nils

      Detailed output during build process:

      user@tux:~/Source/Feathercoin/src$ make
      make[1]: Verzeichnis „/home/user/Source/Feathercoin/src“ wird betreten
      CXXLD feathercoind
      libbitcoin_consensus.a(libbitcoin_consensus_a-block.o): In function CBlockHeader::GetPoWHash(unsigned int) const': /home/user/Source/Feathercoin/src/primitives/block.cpp:23: undefined reference to neoscrypt’
      collect2: error: ld returned 1 exit status
      Makefile:3726: die Regel für Ziel „feathercoind“ scheiterte
      make[1]: *** [feathercoind] Fehler 1
      make[1]: Verzeichnis „/home/user/Source/Feathercoin/src“ wird verlassen
      Makefile:9616: die Regel für Ziel „all-recursive“ scheiterte
      make: *** [all-recursive] Fehler 1

      posted in Support
      Reimelt
      Reimelt
    • A brief "hello"

      Hi Feathercoin Community
      I am a new joiner here, but I already had a chat with Acid on Telegram, Hi Acid!
      See you around.
      Cheers
      Nils

      posted in Newbies - New Members Must Start Here
      Reimelt
      Reimelt