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.

Reply via email to