Use a build system. Buildroot, Yocto, PTXdist, whichever one you prefer. But don't try to do it manually.
I'm using Buildroot, and it has a package for CUPS.
Question
I am new in embedded systems and I am trying to add a USB printer support in Linux Environment.
I want to cross compile CUPS ver 1.6.2 for ARM board and Linux Kernel ver 2.6.30.
So Can you please share some steps to cross-compile CUPS on Linux.
Thanks in advance for your suggestions.
Solution
Use a build system. Buildroot, Yocto, PTXdist, whichever one you prefer. But don't try to do it manually.
I'm using Buildroot, and it has a package for CUPS.