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
> 
> 
> 
> 
> 

Reply via email to