Spoiler alert it sucks. But this worked for me:
rvm install x.x.x --with-openssl-dir=`brew --prefix openssl`
require"uri";require"rack";E||="Content-Type";Z||="text/html" | |
class Object;def meta_def m,&b;(class<<self;self | |
end).send:define_method,m,&b end;end;module Camping;C=self;S=IO.read(__FILE__ | |
)rescue nil;P="<h1>Cam\ping Problem!</h1><h2>%s</h2>";U=Rack::Utils;O={url_prefix:""};Apps=[]; | |
SK=:camping;G=[];class H<Hash;def method_missing m,*a;m.to_s=~/=$/?self[$`]=a[0]:a==[]?self[m. | |
to_s]:super end;undef id,type if ??==63 end;class Cookies<H;attr_accessor :_p; | |
def _n;@n||={}end;alias _s []=;def set k,v,o={};_s(j=k.to_s,v);_n[j]= | |
{:value=>v,:path=>_p}.update o;end;def []=(k,v)set(k,v,v.is_a?(Hash)?v:{})end | |
end;module Helpers;def R c,*g;p,h= | |
/\(.+?\)/,g.grep(Hash);g-=h;raise"bad route"if !u=c.urls.find{|x|break x if |
# I often have issues when installing ruby, through rvm, onto an M1 mac. | |
# It's usually this one problem. But installing with the follwing command almost always works: | |
# reference: https://github.com/rvm/rvm/issues/5043#issuecomment-811891226 | |
```bash | |
CFLAGS="-Wno-error=implicit-function-declaration" rvm install 2.6.6 | |
``` |
Spoiler alert it sucks. But this worked for me:
rvm install x.x.x --with-openssl-dir=`brew --prefix openssl`