I'm gonna try building LFS with XOrg & KDE or XFCE, but... if I compile it in VMWare and make tar.gz packages of everything compiled after Chapter 6 will I just be able to tar -zxvf package onto my FS and it work?

I need someone to help me with package management as well. If I were to install each package into a separate directory, ie install gcc into /usr/pkg/gcc-3.4.1 then tar it, would I just be able to untar -C / to install the package? Would this maintain the correct directory structure for GCC?