I am trying to retrofit some C++ and STL functions into an existing QNX 6.3 C projects. I am encapsulating the C++ in a single library/project and referancing the “friend” functions via a C interface. This worked up till I included STL in the C++. Now my C projects (a C photon app and a cmdline C testapp, both include -lang-c++ in their common.mk LDFLAGS macro) spew errors about unresolved symbols, all with the signature “std::*”. I assume that I need to forcably include a STL runtime library in each referancing projects configuration, but do not know its name or path. Also, nothing that looks like it could be the runtime library shows up wen I search the c:\QNX630 folder for “stl”, just stl.h, stl.java and stl.html, no stl.a.
Thanks
Rob