This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

c6678 Manual Filesystem compilation

Hi

I need to do kernel and filesystem compilation manually without using ./prj. So I have tried the following

I have downloaded the compiler c6x-uclinux and installed manually.

I have downloaded the linux source, extracted, modified .config for 6678, and gave make ARCH=c6x CROSS_COMPILE=c6x-uclinux-

It generated vmlinux and using objcopy command i converted into vmlinux.bin

Similarly I need to compile filesystem manually..

Please suggest the ways

  • Hi,

    Do you just want to build the filesystem and no other components? I am not sure if this is what you want. You can try "./prj build rootfs". That will only build the filesystem.

    Rex

  • Hi

    Thanks for the reply

    Can't I compile the filesystem manually using some commands without using ./prj ?

    I did for linux by giving make menuconfig , customized config file and then make to give vmlinux

    Similarly can I compile filesystem using some commands without using ./prj ?

    Mahendra

  • Mahendra,

    Its hard to answer this question without knowing why you can't use ./prj.

    ./prj is just a helper to ensure that tools are installed and environment variables set correctly and then it calls the top level Makefile.

    The top level Makefile does a lot of things.  Unlike the kernel, the "filesystem" is a lot of things.  You could certainly do each of the things the top level Makefile does yourself but that seems like a lot of added work.

    Again, please explain your need and we can try to support you.  If you really need to redo the whole build system yourself you can look at the Makefile.  However, keep in mind that if you build things different than we do it will be hard for us to help you with other issues.

    Bill