But surely g++ *does* support templates, let's be sure of facts here. In the case of one large work station manufacturer, I heard that their analysis was that g++ was the only C++ compiler they had around that could handle STL properly.