Building the component with C++Builder 6 may result in
strange linker errors under certain conditions.

The errors refer to classes like TCustomOutline and others
from the C++Builder sample components which are imported
with bcbsmp.lib. ThlSkinButton does not make any use of these
components!

There have been two solutions suggested in Borlands
forums:

1) Close the entire project, open the .bpk file with Notepad
and clear the <Libraries> and <Sparelibs> tags.
Rebuild the component. (Note that editing the file in C++Builder 
does not work because it is overridden when saved the next time)

2) Add bcbsmp.lib explicitly to the component project using
Project->Add

Also avoid building the component in a project group. Always
open the .bpk exclusively and build it.