$ make mv: cannot stat `A_Linux/libshared.a': No such file or directory mv: cannot stat `A_Linux/*.d': No such file or directory mv: cannot stat `A_Linux/*.o': No such file or directory make: [get] Error 1 (ignored) g++ -fpermissive -w -g -I../lib -I/usr/X11R6/include -I../shared -I/usr/include/machine -DOS_IS_LINUX -c BMC2_Delete_Msg.cc In file included from /usr/include/c++/3.3.3/cwchar:51, from /usr/include/c++/3.3.3/bits/fpos.h:45, from /usr/include/c++/3.3.3/iosfwd:49, from /usr/include/c++/3.3.3/ios:44, from /usr/include/c++/3.3.3/ostream:45, from /usr/include/c++/3.3.3/iostream:45, from /usr/include/c++/3.3.3/backward/iostream.h:32, from /usr/include/c++/3.3.3/backward/iomanip.h:32, from BMC2_Delete_Msg.cc:35: /usr/include/c++/3.3.3/ctime:68: error: `tm' not declared /usr/include/c++/3.3.3/ctime:70: error: `clock' not declared /usr/include/c++/3.3.3/ctime:71: error: `difftime' not declared /usr/include/c++/3.3.3/ctime:72: error: `mktime' not declared /usr/include/c++/3.3.3/ctime:73: error: `time' not declared /usr/include/c++/3.3.3/ctime:74: error: `asctime' not declared /usr/include/c++/3.3.3/ctime:75: error: `ctime' not declared /usr/include/c++/3.3.3/ctime:76: error: `gmtime' not declared /usr/include/c++/3.3.3/ctime:77: error: `localtime' not declared /usr/include/c++/3.3.3/ctime:78: error: `strftime' not declared In file included from /usr/include/c++/3.3.3/bits/stl_algobase.h:67, from /usr/include/c++/3.3.3/memory:54, from /usr/include/c++/3.3.3/string:48, from /usr/include/c++/3.3.3/bits/locale_classes.h:47, from /usr/include/c++/3.3.3/bits/ios_base.h:47, from /usr/include/c++/3.3.3/ios:49, from /usr/include/c++/3.3.3/ostream:45, from /usr/include/c++/3.3.3/iostream:45, from /usr/include/c++/3.3.3/backward/iostream.h:32, from /usr/include/c++/3.3.3/backward/iomanip.h:32, from BMC2_Delete_Msg.cc:35: /usr/include/c++/3.3.3/cstdlib:86: error: `div_t' not declared /usr/include/c++/3.3.3/cstdlib:87: error: `ldiv_t' not declared /usr/include/c++/3.3.3/cstdlib:89: error: `abort' not declared /usr/include/c++/3.3.3/cstdlib:90: error: `abs' not declared /usr/include/c++/3.3.3/cstdlib:91: error: `atexit' not declared /usr/include/c++/3.3.3/cstdlib:92: error: `atof' not declared /usr/include/c++/3.3.3/cstdlib:93: error: `atoi' not declared /usr/include/c++/3.3.3/cstdlib:94: error: `atol' not declared /usr/include/c++/3.3.3/cstdlib:95: error: `bsearch' not declared /usr/include/c++/3.3.3/cstdlib:96: error: `calloc' not declared /usr/include/c++/3.3.3/cstdlib:97: error: `div' not declared /usr/include/c++/3.3.3/cstdlib:98: error: `exit' not declared /usr/include/c++/3.3.3/cstdlib:99: error: `free' not declared /usr/include/c++/3.3.3/cstdlib:100: error: `getenv' not declared /usr/include/c++/3.3.3/cstdlib:101: error: `labs' not declared /usr/include/c++/3.3.3/cstdlib:102: error: `ldiv' not declared /usr/include/c++/3.3.3/cstdlib:103: error: `malloc' not declared /usr/include/c++/3.3.3/cstdlib:104: error: `mblen' not declared /usr/include/c++/3.3.3/cstdlib:105: error: `mbstowcs' not declared /usr/include/c++/3.3.3/cstdlib:106: error: `mbtowc' not declared /usr/include/c++/3.3.3/cstdlib:107: error: `qsort' not declared /usr/include/c++/3.3.3/cstdlib:108: error: `rand' not declared /usr/include/c++/3.3.3/cstdlib:109: error: `realloc' not declared /usr/include/c++/3.3.3/cstdlib:110: error: `srand' not declared /usr/include/c++/3.3.3/cstdlib:111: error: `strtod' not declared /usr/include/c++/3.3.3/cstdlib:112: error: `strtol' not declared /usr/include/c++/3.3.3/cstdlib:113: error: `strtoul' not declared /usr/include/c++/3.3.3/cstdlib:114: error: `system' not declared /usr/include/c++/3.3.3/cstdlib:115: error: `wcstombs' not declared /usr/include/c++/3.3.3/cstdlib:116: error: `wctomb' not declared /usr/include/c++/3.3.3/cstdlib: In function `long int std::abs(long int)': /usr/include/c++/3.3.3/cstdlib:119: error: `labs' undeclared (first use this function) /usr/include/c++/3.3.3/cstdlib:119: error: (Each undeclared identifier is reported only once for each function it appears in.) /usr/include/c++/3.3.3/cstdlib: At global scope: /usr/include/c++/3.3.3/cstdlib:122: error: syntax error before `(' token In file included from /usr/include/c++/3.3.3/bits/basic_ios.h:44, from /usr/include/c++/3.3.3/ios:51, from /usr/include/c++/3.3.3/ostream:45, from /usr/include/c++/3.3.3/iostream:45, from /usr/include/c++/3.3.3/backward/iostream.h:32, from /usr/include/c++/3.3.3/backward/iomanip.h:32, from BMC2_Delete_Msg.cc:35: /usr/include/c++/3.3.3/bits/locale_facets.h:1174: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1288: error: parse error before `*' token In file included from /usr/include/c++/3.3.3/bits/basic_ios.h:44, from /usr/include/c++/3.3.3/ios:51, from /usr/include/c++/3.3.3/ostream:45, from /usr/include/c++/3.3.3/iostream:45, from /usr/include/c++/3.3.3/backward/iostream.h:32, from /usr/include/c++/3.3.3/backward/iomanip.h:32, from BMC2_Delete_Msg.cc:35: /usr/include/c++/3.3.3/bits/locale_facets.h:1333: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1333: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1338: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1338: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1343: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1343: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1348: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1348: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1353: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1353: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1365: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1365: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1369: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1369: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1373: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1373: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1377: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1377: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1381: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1381: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1400: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.h:1400: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h: In member function `_InIter std::time_get<_CharT, _InIter>::get_time(...) const': /usr/include/c++/3.3.3/bits/locale_facets.h:1334: error: parse error before `;' token /usr/include/c++/3.3.3/bits/locale_facets.h: In member function `_InIter std::time_get<_CharT, _InIter>::get_date(...) const': /usr/include/c++/3.3.3/bits/locale_facets.h:1339: error: parse error before `;' token /usr/include/c++/3.3.3/bits/locale_facets.h: In member function `_InIter std::time_get<_CharT, _InIter>::get_weekday(...) const': /usr/include/c++/3.3.3/bits/locale_facets.h:1344: error: parse error before `;' token /usr/include/c++/3.3.3/bits/locale_facets.h: In member function `_InIter std::time_get<_CharT, _InIter>::get_monthname(...) const': /usr/include/c++/3.3.3/bits/locale_facets.h:1349: error: parse error before `;' token /usr/include/c++/3.3.3/bits/locale_facets.h: In member function `_InIter std::time_get<_CharT, _InIter>::get_year(...) const': /usr/include/c++/3.3.3/bits/locale_facets.h:1354: error: parse error before `;' token /usr/include/c++/3.3.3/bits/locale_facets.h: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.h:1439: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1444: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h:1453: error: parse error before `*' token /usr/include/c++/3.3.3/bits/locale_facets.h: In member function `_OutIter std::time_put<_CharT, _OutIter>::put(...) const': /usr/include/c++/3.3.3/bits/locale_facets.h:1445: error: parse error before `;' token In file included from /usr/include/c++/3.3.3/locale:47, from /usr/include/c++/3.3.3/bits/ostream.tcc:37, from /usr/include/c++/3.3.3/ostream:535, from /usr/include/c++/3.3.3/iostream:45, from /usr/include/c++/3.3.3/backward/iostream.h:32, from /usr/include/c++/3.3.3/backward/iomanip.h:32, from BMC2_Delete_Msg.cc:35: /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:1564: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.tcc:1564: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `void std::time_get<_CharT, _InIter>::_M_extract_via_format(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:1594: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1601: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1609: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1616: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1623: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1628: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1635: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1640: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1645: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1653: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1657: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1670: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1675: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1688: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1695: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1702: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1707: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:1716: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:1860: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.tcc:1860: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `virtual _InIter std::time_get<_CharT, _InIter>::do_get_time(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:1867: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:1877: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.tcc:1877: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `virtual _InIter std::time_get<_CharT, _InIter>::do_get_date(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:1884: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:1894: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.tcc:1894: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `virtual _InIter std::time_get<_CharT, _InIter>::do_get_weekday(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:1926: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:1937: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.tcc:1937: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `virtual _InIter std::time_get<_CharT, _InIter>::do_get_monthname(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:1969: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:1981: error: type specifier omitted for parameter `tm' /usr/include/c++/3.3.3/bits/locale_facets.tcc:1981: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `virtual _InIter std::time_get<_CharT, _InIter>::do_get_year(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:2002: error: parse error before ` ->' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:2015: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc:2017: error: redefinition of ` _OutIter std::time_put<_CharT, _OutIter>::put(...) const' /usr/include/c++/3.3.3/bits/locale_facets.h:1445: error: `_OutIter std::time_put<_CharT, _OutIter>::put(...) const' previously declared here /usr/include/c++/3.3.3/bits/locale_facets.tcc:2017: error: no `_OutIter std::time_put<_CharT, _OutIter>::put(...) const' member function declared in class `std::time_put<_CharT, _OutIter>' /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `_OutIter std::time_put<_CharT, _OutIter>::put(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:2039: error: parse error before ` ,' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.tcc:2053: error: parse error before ` *' token /usr/include/c++/3.3.3/bits/locale_facets.tcc: In member function `virtual _OutIter std::time_put<_CharT, _OutIter>::do_put(...) const': /usr/include/c++/3.3.3/bits/locale_facets.tcc:2084: error: parse error before ` )' token /usr/include/c++/3.3.3/bits/locale_facets.h: At global scope: /usr/include/c++/3.3.3/bits/locale_facets.h: In instantiation of `std::time_put > >': /usr/include/c++/3.3.3/bits/locale_facets.tcc:2560: instantiated from here /usr/include/c++/3.3.3/bits/locale_facets.h:1445: error: `_OutIter std::time_put<_CharT, _OutIter>::put(...) const [with _CharT = char, _OutIter = std::ostreambuf_iterator >]' and ` _OutIter std::time_put<_CharT, _OutIter>::put(...) const [with _CharT = char, _OutIter = std::ostreambuf_iterator >]' cannot be overloaded In file included from ICR_Msg.hh:152, from BMC2_Delete_Msg.hh:34, from BMC2_Delete_Msg.cc:37: utl_mth.h: In function `double drand(double, double)': utl_mth.h:30: error: `rand' undeclared (first use this function) utl_mth.h:30: error: `RAND_MAX' undeclared (first use this function) make: *** [BMC2_Delete_Msg.o] Error 1