When using some big libraries, they will have a folder full of "instantiation" files which declare templates with commonly used types. I read somewhere that you can turn on "auto instantiation" with some compilers which will allow you to use any type you'd like in a templated class in a library without having to create an instantiation file. Can you do this with g++? Thanks, Dave -- View this message in context: http://www.nabble.com/auto-instantiation--tp23961459p23961459.html Sent from the gcc - Help mailing list archive at Nabble.com.