I must admit that I'm not really much into the internal workings of the compiler system – luckily it worked for me straight out of the box (using an older Slackware installation)... What happens if you simply go into your software/linux-2.6.x-petalogix/scripts/basic folder and type
gcc –o fixdep fixdep.c
?
From what I can see, fixdep is a helper tool used for dependency generation during the PetaLinux kernel build, to avoid having to recompile all files in the kernel if only a small change has been made to the configuration. So it seems to be running on the host system, not the FPGA, and should thus just be build with the standard linux build tools... I'm not at all sure about this though, and if anyone has more knowledge about this and wants to elaborate, I'd be happy to hear it:)
Regards,
Simon Falsig
Fra: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] På vegne af Török Alpár
Sendt: 5. december 2008 13:31
Til: microblaze-uclinux@xxxxxxxxxxxxxx
Emne: Re: [microblaze-uclinux] Comiling petalinux cernel problems
I also have a revD board, and am using the appropriate reference design. My complete development environment is Linux, but the problem is most probably some missing files, or maybe the files are there, but just not found.
2008/12/5 Simon Falsig <sifa@xxxxxxxxxxx>
I recently tried out Petalinux on the exact same board, with the same tutorial (I was using the hardware reference design for the RevD board though, not RevC as specified in the tutorial). I remember having some problems with missing files due to me using a split Windows/Linux development platform (Windows for Xilinx tools, and Linux for the rest) – but it sounds as if you're using Linux for everything?
Regards,
Simon Falsig
--
Torok, Alpar Istvan