Build 2.6 issues

Having started a brand new machine to compile 2.6 on, following the OpenEmbedded tutorial.
repo init -b LinuxImageV2.6
repo sync -j1 (had some git issues)

ran . export and edited local.conf to MACHINE=apalis-imx6

When I try to build any recipe, I get the following error?

matthew@matthew-Lenovo-G780:~/oe-core/build$ bitbake angstrom-lxde-image
ERROR: OE-core’s config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:

Please install the following missing utilities: makeinfo

libsdl-native is set to be ASSUME_PROVIDED but sdl-config can’t be found in PATH. Please either install it, or configure qemu not to require sdl.

Summary: There was 1 ERROR message shown, returning a non-zero exit code.

Any Help appreciated please?

What exactly were the repo sync errors? Are all the prerequisites installed? makeinfo seems to be missing.

I had a similar error displayed.

ERROR: OE-core’s config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:

Please install the following missing utilities: makeinfo,chrpath

libsdl-native is set to be ASSUME_PROVIDED but sdl-config can’t be found in PATH. Please either install it, or configure qemu not to require sdl.

Got around it by installing the following packages:

sudo apt-get install libsdl1.2.dev texinfo chrpath

Please note this link in the prerequisites.