I am using petalinux on Microzed board which has a zynq SOC.. Compilation takes very long. Around 10 minutes even though CPU on my machine is quite fast (with 8 cores at 3.5GHz). How do I decrease the compilation time? Any tips?
That link also mentions devtool. I have not used it, but I build all my projects with their own simple makefile. If you know how to compile "hello world" then cross-compiling it is very simple: you just use arm-linux-gcc (take a look at the petalinux build logs, to find the location of this on your fedora machine).
It should take only a few seconds to compile a moderate number of source files into an executable. Then transfer that executable to the Microzed (for example with "scp" or "rsync") and run it.