home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / gnu / g / lib / bug / 737 < prev    next >
Encoding:
Text File  |  1993-01-05  |  6.1 KB  |  116 lines

  1. Newsgroups: gnu.g++.lib.bug
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!taloa.unice.fr!fiorucci
  3. From: fiorucci@taloa.unice.fr (FIORUCCI Jean-Louis)
  4. Subject: Problems with libg++-2.3 compilation under SCO Open DeskTop 2.0
  5. Message-ID: <9301041201.AA19018@taloa.unice.fr>
  6. Sender: gnulists@ai.mit.edu
  7. Organization: GNUs Not Usenet
  8. Distribution: gnu
  9. Date: Mon, 4 Jan 1993 14:01:58 GMT
  10. Approved: bug-lib-g++@prep.ai.mit.edu
  11. Lines: 103
  12.  
  13. I have small problems compiling libg++-2.3 under SCO Open DeskTop 2.0
  14. (Unix 3.2.v4).
  15. I have already compile gcc-2.3.2 perfectly without problems, but I have got 
  16. these messages when compiling.
  17. Could you please help me reparing these problems.
  18.  
  19. I have done to compile :
  20. configure i386-sco
  21. vi Makefile
  22. tooldir=$(libdir)/i386-sco         ---> tooldir=$(libdir)/gcc-lib/i386-sco
  23.  
  24. make
  25.  
  26. at the compilation of Curses.W : all these problems appears.
  27.  
  28. Thanks in advance for any help
  29.  
  30.                         JL
  31.  
  32. --------------------------------------
  33.  
  34.  
  35. In file included from ./CursesW.h:26, from CursesW.cc:30:
  36. ./../g++-include/curses.h:40: parse error before `_c3'
  37. ./../g++-include/curses.h:41: parse error before `_c3'
  38. ./../g++-include/curses.h:77: conflicting types for `int  wprintw (struct _win_st*, ...)'
  39. /usr/include/tinfo.h:254: previous declaration of `int  wprintw (struct _win_st*, char *, ...)'
  40. ./../g++-include/curses.h:78: conflicting types for `int  mvwprintw (struct _win_st*, int, int, ...)'
  41. /usr/include/tinfo.h:222: previous declaration of `int  mvwprintw (struct _win_st*, int, int, char *, ...)'
  42. ./../g++-include/curses.h:79: conflicting types for `int  wscanw (struct _win_st*, ...)'
  43. /usr/include/tinfo.h:257: previous declaration of `int  wscanw (struct _win_st*, char *, ...)'
  44. ./../g++-include/curses.h:80: conflicting types for `int  mvwscanw (struct _win_st*, int, int, ...)'
  45. /usr/include/tinfo.h:223: previous declaration of `int  mvwscanw (struct _win_st*, int, int, char *, ...)'
  46. ./CursesW.h: In function `int  mvwaddch (struct _win_st*, int, int, char)':
  47. In file included from CursesW.cc:30:
  48. ./CursesW.h:139: conflicting types for `int  mvwaddch (struct _win_st*, int, int, char)'
  49. /usr/include/tinfo.h:220: previous declaration of `int  mvwaddch (struct _win_st*, int, int)'
  50. ./CursesW.h: At top level:
  51. ./CursesW.h:230: parse error before `_c3'
  52. ./CursesW.h:230: syntax error before `,'
  53. ./CursesW.h:233: parse error before `int'
  54. ./CursesW.h:233: parse error before `;'
  55. ./CursesW.h:236: parse error before `_c3'
  56. ./CursesW.h:236: syntax error before `,'
  57. ./CursesW.h:239: parse error before `int'
  58. ./CursesW.h:240: parse error before `char'
  59. ./CursesW.h:240: parse error before character constant
  60. ./CursesW.h:240: ANSI C++ forbids initialization of member `absrel'
  61. ./CursesW.h:240: parse error before `)'
  62. ./CursesW.h:247: parse error before `_c3'
  63. ./CursesW.h:328: warning: inline declaration ignored for function with `...'
  64. ./CursesW.h:333: warning: inline declaration ignored for function with `...'
  65. ./CursesW.h:338: warning: inline declaration ignored for function with `...'
  66. ./CursesW.h:343: warning: inline declaration ignored for function with `...'
  67. ./CursesW.h:348: warning: inline declaration ignored for function with `...'
  68. ./CursesW.h:353: warning: inline declaration ignored for function with `...'
  69. ./CursesW.h:373: warning: inline declaration ignored for function with `...'
  70. ./CursesW.h:379: warning: inline declaration ignored for function with `...'
  71. ./CursesW.h:396: warning: inline declaration ignored for function with `...'
  72. ./CursesW.h:401: warning: inline declaration ignored for function with `...'
  73. ./CursesW.h:406: warning: inline declaration ignored for function with `...'
  74. ./CursesW.h:411: warning: inline declaration ignored for function with `...'
  75. ./CursesW.h:416: warning: inline declaration ignored for function with `...'
  76. ./CursesW.h:421: warning: inline declaration ignored for function with `...'
  77. ./CursesW.h:426: warning: inline declaration ignored for function with `...'
  78. ./CursesW.h:436: warning: inline declaration ignored for function with `...'
  79. ./CursesW.h:446: warning: inline declaration ignored for function with `...'
  80. ./CursesW.h:497: warning: inline declaration ignored for function with `...'
  81. ./CursesW.h:529: warning: inline declaration ignored for function with `...'
  82. ./CursesW.h:534: warning: inline declaration ignored for function with `...'
  83. ./CursesW.h:538: parse error before `->'
  84. ./CursesW.h:544: argument list for `cols' does not match any in class
  85. ./CursesW.h:549: argument list for `child' does not match any in class
  86. ./CursesW.h:554: argument list for `parent' does not match any in class
  87. ./CursesW.h:559: argument list for `sibling' does not match any in class
  88. CursesW.cc: In method `int  CursesWindow::scanw (const char *, ...)':
  89. CursesW.cc:51: warning: ANSI C++ forbids implicit conversion from `void *' in assignment
  90. CursesW.cc: In method `int  CursesWindow::mvscanw (int, int, const char *, ...)':
  91. CursesW.cc:82: warning: ANSI C++ forbids implicit conversion from `void *' in assignment
  92. CursesW.cc: In method `int  CursesWindow::printw (const char *, ...)':
  93. CursesW.cc:117: warning: ANSI C++ forbids implicit conversion from `void *' in assignment
  94. CursesW.cc: In method `int  CursesWindow::mvprintw (int, int, const char *, ...)':
  95. CursesW.cc:143: warning: ANSI C++ forbids implicit conversion from `void *' in assignment
  96. CursesW.cc: At top level:
  97. CursesW.cc:170: parse error before `_c3'
  98. CursesW.cc:171: argument list for `CursesWindow' does not match any in class
  99. CursesW.cc: In method `CursesWindow::CursesWindow (...)':
  100. CursesW.cc:175: `begin_y' undeclared (first use this function)
  101. CursesW.cc:175: (Each undeclared identifier is reported only once
  102. CursesW.cc:175: for each function it appears in.)
  103. CursesW.cc:175: `begin_x' undeclared (first use this function)
  104. CursesW.cc:175: warning: passing pointer to integer argument 2 of `struct _win_st* newwin (int, int, int, int)' lacks a cast
  105. ./../g++-include/curses.h:40: too few arguments to function `struct _win_st* newwin (int, int, int, int)'
  106. CursesW.cc:175: at this point in file
  107. CursesW.cc: At top level:
  108. CursesW.cc:199: argument list for `CursesWindow' does not match any in class
  109. CursesW.cc:230: argument list for `kill_subwindows' does not match any in class
  110.  
  111. Stop.
  112.  
  113. Stop.
  114.  
  115.  
  116.