I have two builds of Racket on my local machine. Racket CS resides in one directory and was built with `RACKETCS_SUFFIX=""` and stardard Racket also built from source in a separate directory. Normally I have my .bashrc setup PATH as needed to use e.g. Racket CS. I ran into a problem with an upstream package which maybe FFI related, so now I want to test it against standard Racket build so I switch over the PATH and run it with non-cs `raco` and `racket`.
First, does that even work? I noticed that both of them install packages into ~/Library/Racket/development/ for me. Are both builds so compatible I don't need to worry about packages stepping on each others toes i.e. compiled with one but executed with the other? I think I'd rather have the two systems completely separated so I can actually compare oranges to oranges. Is there a way to guarantee that? I don't have a mental model of having two builds like this. How do you run and test multiple builds? Is there a good setup I can steal please? Thanks -- 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/195b0260-19f2-45b2-a36d-4edc344fef87%40googlegroups.com.