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.

Reply via email to