Bennett Helm wrote: > Angus - > > Unfortunately, it doesn't work; what follows is the latest output. > (I must say, though: it's great to be able to get this kind of > response so quickly!) > > Thanks again. > > Bennett
> ---------------- > formulabase.C:910:2: warning: #warning pretty ugly > formulabase.h: In function `void > __static_initialization_and_destruction_0(int, > int)': > formulabase.h:32: no matching function for call to > `std::type_info::type_info() > ' > /usr/include/gcc/darwin/3.1/g++-v3/typeinfo:78: candidates are: > std::type_info::type_info(const char*) > /usr/include/gcc/darwin/3.1/g++-v3/typeinfo:72: > std::type_info::type_info(const std::type_info&) > make: *** [formulabase.lo] Error 1 Then I'm afraid that I'll have to give up. This probably really is a bug with your gcc/distribution. How good are Mac at dealing with such problems? Note that you aren't the only one reporting this problem on the Mac, so you clearly haven't done something stupid ;-) I'd scream at them if I were you. Angus Incidentally, to turn off those `long double' warnings, change your configure file: - CXXFLAGS="-g -O" + CXXFLAGS="-Wno-long-double -g -O" and re-configure. Ditto, it would appear that you don't need the -I/usr/local/include line. A.