e-Gulden Forum

e-Gulden => Ontwikkeling en technische discussie => Topic gestart door: kooi72 op 03 februari 2025, 17:56:28

Titel: E-gulden core op Raspberry installeren
Bericht door: kooi72 op 03 februari 2025, 17:56:28
Hallo,
Ik heb thuis 2x een Raspberry met de Egulden core aan het draaien en dat gaat goed.
Echter de besturingssystemen zijn geupgrade van Rasbian Stretch naar 1x OS Buster en 1x naar OS Bullseye. Echter tijdens deze upgrades zijn er links en rechts toch zaken niet goed gegaan.

Nu wil ik een nieuwe schone installatie op OS BOOKWORM 64 bits maken. Reden waarom ik voor 64 bits kies is omdat ik er ook een VPN (Surfshark) op wil zetten.

Nu is mijn vraag, hoe krijg ik de E-gulden core geïnstalleerd op de Raspberry?
Titel: Re: E-gulden core op Raspberry installeren
Bericht door: bitwise-shifted op 06 februari 2025, 12:44:01
Hoi,
Ja de huidige ARM build is voor 32-bits. Waarschijnlijk zijn er nauwelijks aanpassingen nodig maar ik heb zelf momenteel geen Raspberry ter beschikking.
Als je gaat naar https://gitlab.com/electronic-gulden-foundation/egulden/-/blob/master/.gitlab-ci.yml?ref_type=heads dab zie je hoe de build eruit ziet.

Ik schat dat het volgende script voldoende is en misschien kun je het uitproberen:

build:arm64:
  stage: build
  variables:
    HOST: aarch64-linux-gnu
  script:
  - apt-get update
  - apt-get install -y --no-install-recommends -qq $BUILD_DEPS $COMMON_DEPS g++-aarch64-linux-gnu
  - cd ./depends
  - make HOST=$HOST -j4 | tee $LOGDIR/depends.log
  - cd ..
  - export BITCOIN_CONFIGURE_OPTS="$BITCOIN_CONFIGURE_OPTS_GLOBAL --bindir=$BINDIR --libdir=$LIBDIR --prefix=$CI_PROJECT_DIR/depends/$HOST --enable-glibc-back-compat --enable-reduce-exports --with-libs=no --disable-tests --disable-bench"
  - export LD_LIBRARY_PATH="$CI_PROJECT_DIR/depends/$HOST/lib"
  - export LDFLAGS="-static-libstdc++"
  - echo $BITCOIN_CONFIGURE_OPTS
  - ./autogen.sh
  - ./configure $BITCOIN_CONFIGURE_OPTS | tee $LOGDIR/configure.log
  - make -j4 install | tee $LOGDIR/build.log
  artifacts:
    expire_in: 1 week
    when: always
    paths:
    - $OUTDIR
Titel: Re: E-gulden core op Raspberry installeren
Bericht door: kooi72 op 10 februari 2025, 21:31:53
Hartelijk dank voor de reactie, ik ga dit uitproberen.
Mvg
Jan