home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / windows / intervie / 3197 < prev    next >
Encoding:
Internet Message Format  |  1992-11-16  |  5.9 KB

  1. Path: sparky!uunet!spool.mu.edu!darwin.sura.net!sgiblab!public!eeh
  2. From: eeh@public.BTR.COM (Eduardo E. Horvath  eeh@btr.com)
  3. Newsgroups: comp.windows.interviews
  4. Subject: IV-3.1b3, gcc-2.3.1, and libg++-2.2
  5. Message-ID: <8322@public.BTR.COM>
  6. Date: 16 Nov 92 15:36:35 GMT
  7. Organization: BTR Public Access UNIX, MtnView CA. For info contact: info@BTR.COM
  8. Lines: 116
  9. X-Newsreader: TIN [version 1.1 PL6]
  10.  
  11.  
  12. I finally got the lastest stuff all on one machine and I seem to be
  13. having a problem compiling IV-3.1b3.  Dispatch/iostreamb.c does not
  14. seem to like the libg++-2.2 streams library.  Here's what I get:
  15.  
  16. g++ -g -O -L/usr/lib     -Dcplusplus_2_1  -Dsigned= -Dvolatile= -DLANGUAGE_C   -
  17. I../../../.././src/include    -c ../../Dispatch/iostreamb.c
  18. In file included from ../../Dispatch/iostreamb.c:25:
  19. /usr/local/lib/g++-include/streambuf.h:439: warning: destructor `ios::~ios ()' n
  20. on-virtual
  21. ../../../.././src/include/Dispatch/iostreamb.h:46: warning: in inheritance relat
  22. ionship `dpiosb: virtual ios'
  23. ../../../.././src/include/Dispatch/iostreamb.h:37: warning: destructor `dpiosb::
  24. ~d warning: destructor `dpiosb::
  25. treamb.c:85: warning: implicit declaration of function `init'
  26. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  27.  (short int &)':
  28. ../../Dispatch/iostreamb.c:111: member `good' belongs to virtual and non-virtual
  29.  baseclasses `ios'
  30. ../../Dispatch/iostreamb.c:114: warning: implicit declaration of function `setst
  31. ate'
  32. ../../Dispatch/iostreamb.c:118: no method `istream::operator >>'
  33. ../../Dispatch/iostreamb.c:elongs to virtual and non-virtual
  34.  baseclasses `ios'
  35. ../../Dispatch/iostreamb.c:135: no method `istream::operator >>'
  36. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  37.  (int &)':
  38. ../../Dispatch/iostreamb.c:145: member `good' belongs to virtual and non-virtual
  39.  baseclasses `ios'
  40. ../../Dispatch/iostreamb.c:152: no method `istream::operator >>'
  41. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  42.  (unsigned int &)':
  43. ../../Dispatch/iostreamb.c:162: member `good' belongs to virtual and non-virtual
  44.  baseclasses `ios'
  45. ../../Dispatch/iostreamb.c:169: no method `istream::operator >>'
  46. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  47.  (long int &)':
  48. ../../Dispatch/iostreamb.c:179: member `good' belongs to virtual and non-virtual
  49.  baseclasses `ios'
  50. ../../Dispatch/iostreamb.c:186: no method `istream::operator >>'
  51. ../../Dispatch/iostreamb.c: In method `claongs to virtual and non-virtual
  52.  baseclasses `ios'
  53. ../../Dispatch/iostreamb.c:203: no method `istream::operator >>'
  54. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  55.  (float &)':
  56. ../../Dispatch/iostreamb.c:210: no method `istream::operator >>'
  57. ../../Disp `istream::operator >>'
  58. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  59.  (char *)':
  60. ../../Dispatch/iostreamb.c:223: member `width' belongs to virtual and non-virtua
  61. l baseclasses `ios'
  62. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  63.  (unsigned char *)':
  64. ../../Dispatch/iostreamb.c:233: member `width' belongs to virtual and non-virtua
  65. l baseclasses `ios'
  66. ../../Dispatch/iostreamb.c:234: warning: argument passing of signed pointer from
  67.  unsigned pointer
  68. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  69.  (auto class streambuf::istream&(*)(class streambuf::istream&))':
  70. ../../Dispatch/iostreamb.c:245: no method `istream::operator >>'
  71. ../../Dispatch/iostreamb.c: In method `class dpistreamb& dpistreamb::operator >>
  72.  (auto class ios&(*)(class ios&))':
  73. ../../Dispatch/iostreamb.c:250: no method `istream::operator >>'
  74. ../../Dispatch/iostreamb.c: In method `void  dpostreamb::fixwidth ()':
  75. ../../Dispatch/iostreamb.c:269: member `width' belongs to virtual and non-virtua
  76. l baseclasses `ios'
  77. ../../Dispatch/iostreamb.c:271: member `width' belongs to virtual and non-virtua
  78. l baseclasses `ios'
  79. ../../Dispatch/iostreamb.c: In method `class dpostreamb& dpostreamb::operator <<
  80.  (short int)':
  81. ../../Dispatch/iostreamb.c:304: member `width' belongs to virtual and non-virtua
  82. l baseclasses `ios'
  83. ../../Dispatch/iostreamb.c:309: no method `ostream::operator <<'
  84. ../../Dispatch/iostreamb.c: In method `class dpostreambn-virtua
  85. l baseclasses `ios'
  86. ../../Dispatch/iostreamb.c:331: no method `ostream::operator <<'
  87. ../../Dispatch/iostreamb.c: In method `class dpostreamb& dpostreamb::operator <<
  88.  (long int)':
  89. ../../Dispatch/iostreamb.c:358: member `width' belongs to virtual and non-virtua
  90. l baseclasses `ios'
  91. ../../Dispatch/iostreamb.c:363: no method `o int)':
  92. ../../Dispatch/iostreamb.c:382: member `width' belongs to virtual and non-virtua
  93. l baseclasses `ios'
  94. ../../Dispatch/iostreamb.c:387: no method `ostream::operator <<'
  95. ../../Dispatch/iostreamb.c: In method `class dpostreamb& dpostreamb::operator <<
  96.  (float)':
  97. ../../Dispatch/iostreamb.c:395:r <<
  98.  (double)':
  99. ../../Dispatch/iostreamb.c:402: no method `ostream::operator <<'
  100. ../../Dispatch/iostreamb.c: In method `class dpostreamb& dpostreamb::operator <<
  101.  (const char *)':
  102. ../../Dispatch/iostreamb.c:409: no method `ostream::operator <<'
  103. ../../Dispatch/iostreamb.c: In method ::operator <<'
  104. ../../Dispatch/iostreamb.c: In method `class dpostreamb& dpostreamb::operator <<
  105.  (auto class ostream&(*)(class ostream&))':
  106. ../../Dispatch/iostreamb.c:425: no method `ostream::operator <<'
  107. ../../Dispatch/iostreamb.c: In method `class dpostreamb& dpostreamb::operator <<
  108.  (auto class ios&(*)(class ios&))':
  109. ../../Dispatch/iostreamb.c:430: no method `ostream::operator <<'
  110. ../../Dispatch/iostreamb.c: In method `void  dpiostreamb::negotiate (unsigned in
  111. t)':
  112. ../../Dispatch/iostreamb.c:457: member `good' belongs to virtual and non-virtual
  113.  baseclasses `ios'
  114. *** Error code 1
  115.  
  116.  
  117. Anybody run into this problem or have a fix for it?
  118.  
  119. Thanx
  120.  
  121.  
  122. -- 
  123. =========================================================================
  124. Eduardo Horvath                eeh@btr.com
  125.                     ..!{decwrl,mips,fernwood}!btr!eeh
  126.     "Trust me, I am cognizant of what I am doing." - Hammeroid
  127.