I'm trying to build a program and was able to get all the object files compiled successfully. Now when I try to link them I get a very unhelpful error from the prelinker. After it links 30 or so object files, it gets to one particular one where it spits out a bunch of lines saying something like:

C++ prelinker: ACE_String_Base<T1>::NULL_String_ [with T1=char] no longer needed in .shobj/Local_Name_Space.o

and then eventually make stops and reports the error:

prelinker: error in instantiation loop

I don't even know where to begin debugging other than there might be something wrong with Local_Name_Space.cpp. Does anyone know what that prelinker error means?