On line 80: of new_allocator.h, a reference is made to allocator<void>::....... whereas allocator is not included in that file. Suggested change: replace by const void* (which makes me wonder whether it makes sense to have void objects?) -- -Dhruv Matani. http://www.geocities.com/dhruvbird/