In general, yes, although you can often get away with slightly older. On Fri, Feb 5, 2021, 6:52 PM 'Killian Zhuo (KDr2)' via Racket Users < [email protected]> wrote:
> Thank you, does that mean I need a v8.0.0.5 to compile a v8.0.0.5? > > I thought v7.9 is new enough... > > Greetings. > > Killian Zhuo (KDr2, https://kdr2.com) > > > > On Saturday, February 6, 2021, 07:47:41 AM GMT+8, Sam Tobin-Hochstadt < > [email protected]> wrote: > > > This means that you're building with a previous version of Racket that is > too old (which might be quite recent but is nonetheless too old to use in > place of bootstrapping). > > Sam > > On Fri, Feb 5, 2021, 6:44 PM 'Killian Zhuo (KDr2)' via Racket Users < > [email protected]> wrote: > > Here is my configure command: > > ./configure --enable-cs --enable-bc --enable-csdefault > --enable-racket=$HOME/programs/racket/bin/racket > > $HOME/programs/racket/bin/racket is a prebuilt Racket whose version is > 7.9. > > Then I ran `make cs` and `make install-cs`, all worked well. > > Then `make bc` it also worked well, but when I ran `make install-bc`, some > errors occured: > > make[4]: Entering directory '/data/zhuoql/Work/hall/racket/racket/src/bc' > if [ "" = "" ]; then \ > echo "/data/zhuoql/Work/hall/racket/racket/lib"; \ > fi > /data/zhuoql/Work/hall/racket/racket/lib > make[4]: Leaving directory '/data/zhuoql/Work/hall/racket/racket/src/bc' > make[3]: Leaving directory '/data/zhuoql/Work/hall/racket/racket/src' > make[2]: Leaving directory '/data/zhuoql/Work/hall/racket/racket/src' > cd bc && make install-setup-3m SELF_ROOT_CONFIG_FLAG="-Z" > PLT_SETUP_OPTIONS="" SETUP_MACHINE_FLAGS="" > make[2]: Entering directory '/data/zhuoql/Work/hall/racket/racket/src/bc' > /data/zhuoql/programs/racket/bin/racket -X > "/data/zhuoql/Work/hall/racket/racket/collects" -G > "/data/zhuoql/Work/hall/racket/racket/etc" -Z ../../../../build/config > --no-user-path -N "raco" -l- setup --no-user > raco setup: bootstrapping from source... > read-compiled-linklet: version mismatch expected: "7.9" found: > "8.0.0.5" in: > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/compiled/cm-minimal_rkt.zo > /data/zhuoql/Work/hall/racket/racket/collects/racket/fixnum.rkt:12:9: > provide: provided identifier is not defined or required > at: fx+/wraparound > in: (#%provide (expand (provide-trampoline fx->fl fl->fx fxabs fx+ fx- > fx* fx+/wraparound fx-/wraparound fx*/wraparound fxquotient fxremainder > fxmodulo fxand fxior fxxor fxnot fxrshift fxlshift fxlshift/wraparound fx>= > fx> fx= fx< fx<= fxmin fxmax fixnum-fo... > location...: > /data/zhuoql/Work/hall/racket/racket/collects/racket/fixnum.rkt:12:9 > context...: > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:610:0: > compile-zo* > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:409:15 > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:374:0: > maybe-compile-zo > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:208:0: > compile-root > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:144:4: > compilation-manager-load-handler > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:610:0: > compile-zo* > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:409:15 > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:374:0: > maybe-compile-zo > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:208:0: > compile-root > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:144:4: > compilation-manager-load-handler > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:610:0: > compile-zo* > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:409:15 > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:374:0: > maybe-compile-zo > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:208:0: > compile-root > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:144:4: > compilation-manager-load-handler > > > /data/zhuoql/Work/hall/racket/racket/collects/compiler/private/cm-minimal.rkt:610:0: > compile-zo* > ... > Makefile:469: recipe for target 'install-setup-3m' failed > make[2]: *** [install-setup-3m] Error 1 > make[2]: Leaving directory '/data/zhuoql/Work/hall/racket/racket/src/bc' > Makefile:179: recipe for target 'install-3m' failed > make[1]: *** [install-3m] Error 2 > make[1]: Leaving directory '/data/zhuoql/Work/hall/racket/racket/src' > Makefile:114: recipe for target 'install-bc' failed > make: *** [install-bc] Error 2 > > > > I worked on the head of the master branch, anyone knows how to fix this? > Thanks. > > Greetings. > > Killian Zhuo (KDr2, https://kdr2.com) > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/252652007.2153435.1612568669639%40mail.yahoo.com > <https://groups.google.com/d/msgid/racket-users/252652007.2153435.1612568669639%40mail.yahoo.com?utm_medium=email&utm_source=footer> > . > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-users/120349817.2158523.1612569152021%40mail.yahoo.com > <https://groups.google.com/d/msgid/racket-users/120349817.2158523.1612569152021%40mail.yahoo.com?utm_medium=email&utm_source=footer> > . > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/CAK%3DHD%2BaqjpWR11bC4A_jzMTQdGGPY4ruwSureXLZu9ENJP2npQ%40mail.gmail.com.

