Ruby mit rvm auf einem M1 Mac installieren
Am 22.08.2021 um 15:42von , Kategorie: Blog, Tags:
Leider wird OSX auf einem ARM M1-Mac mit einem "komplizierten" ruby binary geliefert. Obwohl die M1-Macs nun schon eine Weile auf dem Markt sind, funktioniert die einfache Installation mit rvm noch immer nicht reibungslos.
Daher hier meine Notiz welche Schritte notwendig sind, um eine entsprechende Ruby-Version mit rvm zu installieren.
brew install libffi
- Gewünschte Ruby-Version mit rvm installieren. Hier ruby version 2.6.6:
CFLAGS="-O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations \
-Wdivision-by-zero -Wno-error=implicit-function-declaration -Wimplicit-int \
-Wmisleading-indentation -Wpointer-arith -Wshorten-64-to-32 \
-Wwrite-strings -Wmissing-noreturn -Wno-constant-logical-operand \
-Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings \
-Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare \
-Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wextra-tokens \
-std=gnu99" rvm install 2.6.6