That won't work without rebuilding the kernel (at least), you still need to enable CONFIG_PPP in the kernel which last time I checked is not the case in the default edison kernel.
good catch - forgot about this one
Generally your issue is that you did a `bitbake bzImage` and that isn't a valid target name. Hence the error "make: *** No rule to make target `bzImage'. Stop.". If you want a list of the valid targets in an image do a `bitbake -g world` and then have a look at pn-buildlist.
sure?
how comes it starts compiling sources and gives you "undefined reference to `pthread_create'"?