Hi Jan, could you share a link to the repo/commit you’re building?
Have you tried with this tag? https://github.com/pharo-project/pharo-vm/tree/v8.6.1 G > El 1 sep. 2023, a las 14:32, Jan Vraný <[email protected]> escribió: > > Hi, > > I'm trying (and failing) to (re)compile Pharo VM used for P8, more > specifically > this one (from `pharo -version): Date: Wed Feb 12 11:43:20 2020 CommitHash: > 52202d8. > I'm targeting linux on x86_64. > > Whether I use mvm (seems that it was used by Jenkins by then) or cmake I > always end > up having following errors (just a few, there're loads of them): > > /usr/bin/ld: vm/vm.a(cogit.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:377: > multiple definition of `debugCallbackInvokes'; vm/vm.a(gcc3x- > cointerp.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:377: first defined here > /usr/bin/ld: vm/vm.a(cogit.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:376: > multiple definition of `checkForLeaks'; vm/vm.a(gcc3x- > cointerp.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:376: first defined here > /usr/bin/ld: vm/vm.a(cogit.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:375: > multiple definition of `checkedPluginName'; vm/vm.a(gcc3x- > cointerp.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:375: first defined here > /usr/bin/ld: vm/vm.a(cogit.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:374: > multiple definition of `checkAllocFiller'; vm/vm.a(gcc3x- > cointerp.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:374: first defined here > /usr/bin/ld: vm/vm.a(cogit.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:371: > multiple definition of `breakLookupClassTag'; vm/vm.a(gcc3x- > cointerp.o):/redacted/pharo-vm/spur64src/vm/cointerp.h:371: first defined here > > Does anyone have an idea? Is there a more detailed description of build > environment to use? > > Thanks! Jan > > > > >
