> On 13 Oct 2015, at 11:17, Robert Withers <[email protected]> wrote: > > > On 10/13/2015 02:25 AM, Max Leske wrote: >> >>> On 13 Oct 2015, at 00:29, Robert Withers <[email protected]> wrote: >>> >>> I am trying to build the vm and I got an error during make, listed at the >>> bottom is one item that had error, but there were many conflicting types >>> errors. >>> >>> I started with the latest bz2 from here: >>> http://files.pharo.org/vm/src/vm-unix-sources/blessed/. I setup my tool >>> environment (Ubuntu). The README.md says do a make in the platforms dir but >>> that failed. >>> >>> >>> Recommended to me was the git repo: >>> https://github.com/pharo-project/pharo-vm/blob/master/README.md >>> >>> So, I ran: >>> git clone --depth=1 https://github.com/pharo-project/pharo-vm.git >>> >>> cd build >>> >>> ./build.sh >>> >>> It pulled the image, generated sources then started to make the results >>> when I got this error. >>> >>> What should I do now? >> >> Hi Robert, >> >> errors like that are often a consequence of differing gcc / clang versions >> (yes, we’re using a somewhat outdated version). What version do you have >> installed on your system? > > It took me some time to get back to this issue. I checked versions and gcc > 4.9.2 and cmake 3.0.2. I don't have clang installed. Should I have?
No, I don’t think so, sorry. I mixed up CMake and clang in my head. > > thanks, > Robert > >> >> Cheers, >> Max >> >>> >>> -- >>> thanks, >>> Robert >>> >>> >>> >>> >>> /home/robert/.local/share/Pharo/pharo-vm/src/vm/cogit.c:3418:1: error: >>> conflicting types for ‘concretizeMoveAwR’ >>> concretizeMoveAwR(AbstractInstruction * self_in_concretizeMoveAwR) >>> ^ >>> /home/robert/.local/share/Pharo/pharo-vm/src/vm/cogit.c:457:14: note: >>> previous declaration of ‘concretizeMoveAwR’ was here >>> static sqInt concretizeMoveAwR(AbstractInstruction * >>> self_in_concretizeMoveAwR) NoDbgRegParms; >>> ^
