Hi all

I'm new to Racket so this may be explained somewhere although searching the
web I couldn't find anything related to this.

I'm working on my first real project in Racket and it leverages http-easy
to do some simple API calls and processes the responses.   I wanted to
build a binary to send to a colleague to test it (who isn't a programmer
and doesn't have Racket installed) but when I build it on my intel Macbook
Pro and then send it to my M1 iMac and try and run it I get this error:

ssl-make-client-context: requested protocol not supported;

 SSL not available; check `ssl-load-fail-reason'

  requested: 'auto

  context...:

   .../openssl/mzssl.rkt:672:0: encrypt->method

   .../openssl/mzssl.rkt:747:0: make-raw-context

   .../openssl/mzssl.rkt:736:0: make-context

   .../openssl/mzssl.rkt:764:0: ssl-make-client-context

   .../openssl/mzssl.rkt:1061:0: ssl-secure-client-context

   .../private/arrow-val-first.rkt:486:18

   .../private/session.rkt:40:0: make-session

   body of '#%embedded:net/http-easy:

My thought on building it with my Intel mac is that by doing that it would
ensure that the M1 macs that my colleague also has it would use Rosetta 2
to run the code.

So my question is, is there a way to build a universal binary for Mac OS or
should I just build one on each platform and have separate binaries.

Thanks for any help.

Mike

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CAGE%3DCnL3CvcTtiCdKaYUetVMGCcDJS6V435CSKiruJWOM8%3DHxA%40mail.gmail.com.

Reply via email to