Problem wie folgt:
make[1]: Verzeichnis »/home/eddie/cgminer« wird betreten
rm: das Entfernen von ‚cgminer‘ ist nicht möglich: Ist ein Verzeichnis
make[1]: *** [Makefile:906: cgminer] Fehler 1
make[1]: Verzeichnis »/home/eddie/cgminer« wird verlassen
make: *** [Makefile:1896: install-recursive] Fehler 1
eddie@raspberrypi:~/cgminer $ ./cgminer -n
bash: ./cgminer: Ist ein Verzeichnis
CCLD cgminer
/usr/bin/ld: cgminer-api.o: in function mcast': api.c:(.text+0xb9c): undefined reference to
__glibc_safe_or_unknown_len’
/usr/bin/ld: api.c:(.text+0xbb0): undefined reference to __glibc_unsafe_len' /usr/bin/ld: cgminer-api.o: in function
api’:
api.c:(.text+0x9cf0): undefined reference to __glibc_safe_or_unknown_len' /usr/bin/ld: api.c:(.text+0x9d04): undefined reference to
__glibc_unsafe_len’
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:907: cgminer] Fehler 1
make[2]: Verzeichnis »/home/eddie/mining/cgminer« wird verlassen
make[1]: *** [Makefile:1896: all-recursive] Fehler 1
make[1]: Verzeichnis »/home/eddie/mining/cgminer« wird verlassen
make: *** [Makefile:810: all] Fehler 2
irgendwie komm ich hier nicht ganz klar. Nach „sudo make“ erscheinten die hier aufgeführten Zeilen.
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:833: cgminer] Error 1
make[2]: Leaving directory ‚/home/miner/cgminer‘
make[1]: *** [Makefile:1756: all-recursive] Error 1
make[1]: Leaving directory ‚/home/miner/cgminer‘
make *** [Makefile:736:all] Error 2
Den Fehler bekomme ich
Hast du eine Lösung gefunden?
Welches OS benutzt ihr?
Ich hatte auch mal einen Fehler nach „sudo make“ auf RaspiOS Version 11. Ich habe dann ein altes RaspiOS installiert(Version 10) und dann hat es funktioniert.
Viel Erfolg
Die Fehlermeldungen alleine sind nicht so aussagekräftig.
Schau mal in der Makefile an den entsprechenden Stellen.
Habe es mit RaspiOS Lite 64-bit (Debian 11 und 12) versucht.
Habe ich gemacht, jedoch hat mir das nicht weiter geholfen. Bin was Linux angeht ein kompletter Noob und auch meine Programmier Kenntnisse sind sehr begrenzt
so… hab dann mal ein wenig mit den OS probiert.
64-bit immer mit den Fehlern.
12-er bookworm mit 32-bit auch die Fehler.
Mit dem Raspberry Pi OS (Legacy) Debian version 11 (bullseye) hat es geklappt.
würde gerne dazulernen! Wie schaut man den in den Makefile? Mit „entsprechender Stelle“ meinst Du dann die Zahlen (zBsp.: Makefile:810)?
Der Fehler sagt dir, dass es in Zeile x der Datei Makefile zu einem Fehler gekommen ist.
Also einfach in einem Texteditor wie vim oder nano öffnen und mal nachlesen, was er da machen möchte.
Bullseye 32-bit hat funktioniert?
Dann Versuche ich das gleich auch mal. Wäre natürlich trotzdem interessant zu wissen woran es liegt, weil würde ganz gerne Bookworm 64-bit drauf laufen lassen
UPDATE:
Hat bei mir auch mit der 32-bit Version nicht funktioniert. Gleicher Fehler.
Da ich vieles probiert hatte, musste ich jetzt tatsächlich nachschauen, ob meine Angaben stimmten. Habe es gerade nochmal geprüft.
Ja, bei mir hat Bullseye 32-bit Version 11 zusammen mit der cgminer version 4.12.1 wrk geklappt.
Zwischendurch hatte ich andere OS und auch andere Forks vom cgminer probiert… teilweise war auch nur ein make Fehler angezeigt. Es war manchmal zum Haare raufen und technisch bin auch ich nicht so versiert, dass ich sagen könnte warum, was nicht klappte.
Woher hast du Version 4.12.1?
Auf der Webseite von Con Kolivas ist Version 4.11.1 die aktuellste
Ich habe das hier als Hilfestellung genutzt
http://www.harry-gilbert.de/cgminer-4-12-0-gekkoscience/