From: Todd V. <tve...@oo...> - 1998-04-10 19:23:51
|
> Unfortunately bzconfig says that the compiler doesn't support > enum computations nor does SGI ship the <string> part of the > standard lib. (There's a rope class which supposedly avoids some > of the threading problems in string, but that doesn't [aid] > me here). There is also no valarray header. Depending on the <string> class is a problem with the Cray compiler too. Possible solutions: * test for <string> in compiler/bzconfig and, if missing, disable the parts of the library which require it. Makes the source code a bit messy.. * borrow a <string> class from elsewhere (gnu lib?). Could possibly package it with blitz, and automatically use it when <string> seems to me missing. Unfortunately many of the <string> implementations I've seen aren't very self-reliant (i.e. they need to include half the standard library..) Anyone know of a compact, self-contained string class? I'd favour the 2nd solution, because the first solution would be a bit messy. --------------------- blitz-dev list -------------------------------- * To subscribe/unsubscribe: mail to maj...@oo..., with "subscribe blitz-dev" or "unsubscribe blitz-dev" in the body of the message * Blitz++ web page: http://oonumerics.org/blitz/ |