Puncte:0

Nu s-a putut construi Ruby prin rbenv pe Ubuntu 21.10

drapel cn

Indiferent ce fel de opțiuni voi folosi (inclusiv sugestiile de pe site-ul rbenv), mă chinui să instalez ruby.

Primesc întotdeauna următorul mesaj de eroare

    Se descarcă ruby-3.0.3.tar.gz...
-> https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.3.tar.gz
Se instalează ruby-3.0.3...
ruby-build: folosind readline de la homebrew

CONSTRUIREA EȘECTĂ (Ubuntu 21.10 folosind ruby-build 20211124)

Inspectați sau curățați arborele de lucru la /tmp/ruby-build.20211125103437.425673.LUEnWK
Rezultatele înregistrate în /tmp/ruby-build.20211125103437.425673.log

Ultimele 10 linii de jurnal:
verificarea pthread.h prezenta... da
verific pentru pthread.h... da
verifică dacă make este GNU make... da
.ext/include/x86_64-linux/ruby/config.h actualizat
configura: versiunea bibliotecii ruby ​​= 3.0.0
configure: se creează ./config.status
config.status: se creează GNUmakefile
config.status: crearea Makefile
config.status: se creează ruby-3.0.pc
./config.status: linia 1207: /home/linuxbrew/.linuxbrew/opt/zlib/lib/pkgconfig: Este un director

Inițial am crezut că acest lucru este conectat la unele dintre exporturile din fișierul ~/.zshrc, de ex. CPPFLAGS, dar nu este cazul. OpenSSL, fie 1.1, fie 3.0 modificat în consecință în RUBY_CONFIGURE_OPTS nu pare să ajute. Dar, de fapt, nici măcar nu este menționat în rezultat ca sursă a problemei, așa cum am observat în alte răspunsuri.

De asemenea, am încercat să instalez o versiune veche, dar din nou aceeași problemă sugerând astfel că lipsește un compilator, dar în acest stadiu îl ignor care.

În același computer am instalat și Python, care - din câte am citit - pare să provoace ceva probleme? În teorie, acest lucru ar trebui să fie eliminat prin excluderea steagurilor anterioare.

Aveti idee cum se rezolva?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.