Thank you for the reply, it helped me a lot. I was following https://github.com/racket/racket/blob/master/racket/src/README.txt to build a minimal racket (both bc and cs), and now I found out a way to do that: in `racket/src` directory:
./configure --enable-cs --enable-bc --enable-csdefault make bc make install-bc this will build racket bc in `../bin`. notice here if we run `make && make install` (i.e. without the bc words), it will still build racket bc but not racket cs. then we run ./configure --enable-cs --enable-bc --enable-csdefault \ --enable-racket=../bin/racketbc make cs make install-cs this will build and install racket cs in `../bin`. So I think the document about this is not such accurate. Greetings. Killian Zhuo (KDr2, https://kdr2.com) On Saturday, February 6, 2021, 10:32:23 AM GMT+8, Matthew Flatt <mfl...@cs.utah.edu> wrote: At Sat, 6 Feb 2021 01:03:54 +0000 (UTC), "Killian Zhuo (KDr2)" wrote: > Hi, I use `--enable-racket=` because that I found that without it I can't > build > Racket CS: > I ran > ``` ./configure --enable-cs --enable-bc --enable-csdefault > make make install``` True --- that won't work. The Git repo is not set up to work with `configure`, etc., out of the box. But a plain `make` in the top-level directory of the Git repo will sort out the needed bootstrapping automatically. Just use `make` at the top of the repo --- I'm pretty sure that's what you'll want to do. For more information, see "build.md" at the top of the repo: https://github.com/racket/racket/blob/master/build.md#1-building-racket-from-source As it says there, another possibility is to get a source distribution, and that will work in the `configure`, etc., way that you expect. Hope that helps, Matthew -- 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/20210205193215.12e%40sirmail.smtps.cs.utah.edu. -- 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/1373043074.984005.1612594219367%40mail.yahoo.com.