e-Gulden > Ontwikkeling en technische discussie

E-gulden core op Raspberry installeren

(1/1)

kooi72:
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?

bitwise-shifted:
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

kooi72:
Hartelijk dank voor de reactie, ik ga dit uitproberen.
Mvg
Jan

Navigatie

[0] Berichtenindex

Naar de volledige versie