home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / gnu / utils / bug / 2311 < prev    next >
Encoding:
Text File  |  1993-01-01  |  13.2 KB  |  264 lines

  1. Newsgroups: gnu.utils.bug
  2. Path: sparky!uunet!wupost!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!icule.UUCP!pinard
  3. From: pinard@icule.UUCP (Francois Pinard)
  4. Subject: Oleo 1.2 - first compilation attempt
  5. Message-ID: <9301020218.AA09634@icule.UUCP>
  6. Sender: gnulists@ai.mit.edu
  7. Reply-To: pinard@iro.umontreal.ca
  8. Organization: GNUs Not Usenet
  9. Distribution: gnu
  10. Date: Sat, 2 Jan 1993 02:18:42 GMT
  11. Approved: bug-gnu-utils@prep.ai.mit.edu
  12. Lines: 250
  13.  
  14. Hi, people.  This is for Oleo 1.2, using GNU C 1.41 under COFF
  15. encapsulation, on this 386/ix 2.0.2 system.  CC is predefined to be
  16. `gcc -ansi -Di386' in all installations, thus in this one.
  17.  
  18.     sh configure
  19.     make -k
  20.  
  21. yields a looong list of compiler diagnostics.  I reported such a long
  22. list already against Oleo 1.1.  At first glance, the list did not
  23. change much.  There was a general turnaround available for Oleo 1.1 by
  24. forcing:
  25.  
  26.     CC='gcc -traditional' sh configure
  27.  
  28. Unless the following list of problems is solved, this turnaround
  29. should be higly suggested in one of the README or INSTALL.OLEO files.
  30. But ideally, the turnaround should not be needed and, rather, all the
  31. problems listed here should be solved.
  32.  
  33. ---------------------------------------------------------------------->
  34. [...]
  35. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. ref.c
  36. ref.c: In function new_value:
  37. ref.c:173: argument `row' doesn't match function prototype
  38. ref.c:173: a formal parameter type that promotes to `int'
  39. ref.c:173: can match only `int' in the prototype
  40. ref.c:173: argument `col' doesn't match function prototype
  41. ref.c:173: a formal parameter type that promotes to `int'
  42. ref.c:173: can match only `int' in the prototype
  43. ref.c: In function set_new_value:
  44. ref.c:204: argument `row' doesn't match function prototype
  45. ref.c:204: a formal parameter type that promotes to `int'
  46. ref.c:204: can match only `int' in the prototype
  47. ref.c:204: argument `col' doesn't match function prototype
  48. ref.c:204: a formal parameter type that promotes to `int'
  49. ref.c:204: can match only `int' in the prototype
  50. ref.c: In function read_new_value:
  51. ref.c:282: argument `row' doesn't match function prototype
  52. ref.c:282: a formal parameter type that promotes to `int'
  53. ref.c:282: can match only `int' in the prototype
  54. ref.c:282: argument `col' doesn't match function prototype
  55. ref.c:282: a formal parameter type that promotes to `int'
  56. ref.c:282: can match only `int' in the prototype
  57. ref.c: In function move_cell:
  58. ref.c:407: argument `rf' doesn't match function prototype
  59. ref.c:407: a formal parameter type that promotes to `int'
  60. ref.c:407: can match only `int' in the prototype
  61. ref.c:407: argument `cf' doesn't match function prototype
  62. ref.c:407: a formal parameter type that promotes to `int'
  63. ref.c:407: can match only `int' in the prototype
  64. ref.c:407: argument `rt' doesn't match function prototype
  65. ref.c:407: a formal parameter type that promotes to `int'
  66. ref.c:407: can match only `int' in the prototype
  67. ref.c:407: argument `ct' doesn't match function prototype
  68. ref.c:407: a formal parameter type that promotes to `int'
  69. ref.c:407: can match only `int' in the prototype
  70. ref.c: In function copy_cell:
  71. ref.c:506: argument `rf' doesn't match function prototype
  72. ref.c:506: a formal parameter type that promotes to `int'
  73. ref.c:506: can match only `int' in the prototype
  74. ref.c:506: argument `cf' doesn't match function prototype
  75. ref.c:506: a formal parameter type that promotes to `int'
  76. ref.c:506: can match only `int' in the prototype
  77. ref.c:506: argument `rt' doesn't match function prototype
  78. ref.c:506: a formal parameter type that promotes to `int'
  79. ref.c:506: can match only `int' in the prototype
  80. ref.c:506: argument `ct' doesn't match function prototype
  81. ref.c:506: a formal parameter type that promotes to `int'
  82. ref.c:506: can match only `int' in the prototype
  83. ref.c: In function add_ref:
  84. ref.c:859: argument `row' doesn't match function prototype
  85. ref.c:859: a formal parameter type that promotes to `int'
  86. ref.c:859: can match only `int' in the prototype
  87. ref.c:859: argument `col' doesn't match function prototype
  88. ref.c:859: a formal parameter type that promotes to `int'
  89. ref.c:859: can match only `int' in the prototype
  90. ref.c: In function flush_range_ref:
  91. ref.c:926: argument `rr' doesn't match function prototype
  92. ref.c:926: a formal parameter type that promotes to `int'
  93. ref.c:926: can match only `int' in the prototype
  94. ref.c:926: argument `cc' doesn't match function prototype
  95. ref.c:926: a formal parameter type that promotes to `int'
  96. ref.c:926: can match only `int' in the prototype
  97. ref.c: In function add_ref_fm:
  98. ref.c:1137: argument `r' doesn't match function prototype
  99. ref.c:1137: a formal parameter type that promotes to `int'
  100. ref.c:1137: can match only `int' in the prototype
  101. ref.c:1137: argument `c' doesn't match function prototype
  102. ref.c:1137: a formal parameter type that promotes to `int'
  103. ref.c:1137: can match only `int' in the prototype
  104. ref.c: In function flush_ref_fm:
  105. ref.c:1189: argument `r' doesn't match function prototype
  106. ref.c:1189: a formal parameter type that promotes to `int'
  107. ref.c:1189: can match only `int' in the prototype
  108. ref.c:1189: argument `c' doesn't match function prototype
  109. ref.c:1189: a formal parameter type that promotes to `int'
  110. ref.c:1189: can match only `int' in the prototype
  111. ref.c: In function push_cell:
  112. ref.c:2483: argument `row' doesn't match function prototype
  113. ref.c:2483: a formal parameter type that promotes to `int'
  114. ref.c:2483: can match only `int' in the prototype
  115. ref.c:2483: argument `col' doesn't match function prototype
  116. ref.c:2483: a formal parameter type that promotes to `int'
  117. ref.c:2483: can match only `int' in the prototype
  118. [...]
  119. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. decompile.c
  120. decompile.c: In function decomp:
  121. decompile.c:573: argument `r' doesn't match function prototype
  122. decompile.c:573: a formal parameter type that promotes to `int'
  123. decompile.c:573: can match only `int' in the prototype
  124. decompile.c:573: argument `c' doesn't match function prototype
  125. decompile.c:573: a formal parameter type that promotes to `int'
  126. decompile.c:573: can match only `int' in the prototype
  127. [...]
  128. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. regions.c
  129. regions.c: In function set_rng:
  130. regions.c:50: argument `r1' doesn't match function prototype
  131. regions.c:50: a formal parameter type that promotes to `int'
  132. regions.c:50: can match only `int' in the prototype
  133. regions.c:50: argument `c1' doesn't match function prototype
  134. regions.c:50: a formal parameter type that promotes to `int'
  135. regions.c:50: can match only `int' in the prototype
  136. regions.c:50: argument `r2' doesn't match function prototype
  137. regions.c:50: a formal parameter type that promotes to `int'
  138. regions.c:50: can match only `int' in the prototype
  139. regions.c:50: argument `c2' doesn't match function prototype
  140. regions.c:50: a formal parameter type that promotes to `int'
  141. regions.c:50: can match only `int' in the prototype
  142. [...]
  143. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. lists.c
  144. lists.c: In function find_cell:
  145. lists.c:477: argument `row' doesn't match function prototype
  146. lists.c:477: a formal parameter type that promotes to `int'
  147. lists.c:477: can match only `int' in the prototype
  148. lists.c:477: argument `col' doesn't match function prototype
  149. lists.c:477: a formal parameter type that promotes to `int'
  150. lists.c:477: can match only `int' in the prototype
  151. lists.c: In function find_or_make_cell:
  152. lists.c:488: argument `row' doesn't match function prototype
  153. lists.c:488: a formal parameter type that promotes to `int'
  154. lists.c:488: can match only `int' in the prototype
  155. lists.c:488: argument `col' doesn't match function prototype
  156. lists.c:488: a formal parameter type that promotes to `int'
  157. lists.c:488: can match only `int' in the prototype
  158. [...]
  159. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. io-term.c
  160. io-term.c:25: sys/wait.h: No such file or directory
  161. [...]
  162. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. io-utils.c
  163. io-utils.c: In function cell_value_string:
  164. io-utils.c:371: argument `row' doesn't match function prototype
  165. io-utils.c:371: a formal parameter type that promotes to `int'
  166. io-utils.c:371: can match only `int' in the prototype
  167. io-utils.c:371: argument `col' doesn't match function prototype
  168. io-utils.c:371: a formal parameter type that promotes to `int'
  169. io-utils.c:371: can match only `int' in the prototype
  170. io-utils.c: In function cell_name:
  171. io-utils.c:914: argument `rr' doesn't match function prototype
  172. io-utils.c:914: a formal parameter type that promotes to `int'
  173. io-utils.c:914: can match only `int' in the prototype
  174. io-utils.c:914: argument `cc' doesn't match function prototype
  175. io-utils.c:914: a formal parameter type that promotes to `int'
  176. io-utils.c:914: can match only `int' in the prototype
  177. io-utils.c: In function col_to_str:
  178. io-utils.c:1006: argument `col' doesn't match function prototype
  179. io-utils.c:1006: a formal parameter type that promotes to `int'
  180. io-utils.c:1006: can match only `int' in the prototype
  181. [...]
  182. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. window.c
  183. window.c: In function win_label_cols:
  184. window.c:288: argument `hr' doesn't match function prototype
  185. window.c:288: a formal parameter type that promotes to `int'
  186. window.c:288: can match only `int' in the prototype
  187. window.c: In function io_pr_cell:
  188. window.c:777: argument `r' doesn't match function prototype
  189. window.c:777: a formal parameter type that promotes to `int'
  190. window.c:777: can match only `int' in the prototype
  191. window.c:777: argument `c' doesn't match function prototype
  192. window.c:777: a formal parameter type that promotes to `int'
  193. window.c:777: can match only `int' in the prototype
  194. window.c: In function io_move_cell_cursor:
  195. window.c:871: argument `rr' doesn't match function prototype
  196. window.c:871: a formal parameter type that promotes to `int'
  197. window.c:871: can match only `int' in the prototype
  198. window.c:871: argument `cc' doesn't match function prototype
  199. window.c:871: a formal parameter type that promotes to `int'
  200. window.c:871: can match only `int' in the prototype
  201. [...]
  202. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. io-curses.c
  203. io-curses.c:29: warning: SYSV redefined
  204. /usr/include/sgtty.h:25: warning: HUPCL redefined
  205. /usr/include/sgtty.h:28: warning: ECHO redefined
  206. /usr/include/sgtty.h:45: warning: CR1 redefined
  207. /usr/include/sgtty.h:46: warning: CR2 redefined
  208. /usr/include/sgtty.h:47: warning: CR3 redefined
  209. /usr/include/sgtty.h:49: warning: NL1 redefined
  210. /usr/include/sgtty.h:53: warning: TAB1 redefined
  211. /usr/include/sgtty.h:56: warning: FF1 redefined
  212. /usr/include/sgtty.h:58: warning: BS1 redefined
  213. /usr/include/sgtty.h:64: warning: B50 redefined
  214. /usr/include/sgtty.h:65: warning: B75 redefined
  215. /usr/include/sgtty.h:66: warning: B110 redefined
  216. /usr/include/sgtty.h:67: warning: B134 redefined
  217. /usr/include/sgtty.h:68: warning: B150 redefined
  218. /usr/include/sgtty.h:69: warning: B200 redefined
  219. /usr/include/sgtty.h:70: warning: B300 redefined
  220. /usr/include/sgtty.h:71: warning: B600 redefined
  221. /usr/include/sgtty.h:72: warning: B1200 redefined
  222. /usr/include/sgtty.h:73: warning: B1800 redefined
  223. /usr/include/sgtty.h:74: warning: B2400 redefined
  224. /usr/include/sgtty.h:75: warning: B4800 redefined
  225. /usr/include/sgtty.h:76: warning: B9600 redefined
  226. /usr/include/sgtty.h:77: warning: EXTA redefined
  227. /usr/include/sgtty.h:78: warning: EXTB redefined
  228. /usr/include/sgtty.h:85: warning: TIOCHPCL redefined
  229. /usr/include/sgtty.h:88: warning: TIOCEXCL redefined
  230. /usr/include/sgtty.h:89: warning: TIOCNXCL redefined
  231. io-curses.c: In function move_cursor_to:
  232. io-curses.c:1053: argument `r' doesn't match function prototype
  233. io-curses.c:1053: a formal parameter type that promotes to `int'
  234. io-curses.c:1053: can match only `int' in the prototype
  235. io-curses.c:1053: argument `c' doesn't match function prototype
  236. io-curses.c:1053: a formal parameter type that promotes to `int'
  237. io-curses.c:1053: can match only `int' in the prototype
  238. io-curses.c: In function tty_graphics:
  239. io-curses.c:1525: warning: assignment between incompatible pointer types
  240. [...]
  241. gcc -ansi -Di386 -c -g  -DSYSV=1 -DRETSIGTYPE=void -DSTDC_HEADERS=1 -DHAVE_VPRINTF=1 -DHAVE_STRDUP=1  -I. display.c
  242. display.c: In function cell_display_of:
  243. display.c:29: argument `r' doesn't match function prototype
  244. display.c:29: a formal parameter type that promotes to `int'
  245. display.c:29: can match only `int' in the prototype
  246. display.c:29: argument `c' doesn't match function prototype
  247. display.c:29: a formal parameter type that promotes to `int'
  248. display.c:29: can match only `int' in the prototype
  249. display.c: In function pr_display_cell:
  250. display.c:78: argument `r' doesn't match function prototype
  251. display.c:78: a formal parameter type that promotes to `int'
  252. display.c:78: can match only `int' in the prototype
  253. display.c:78: argument `c' doesn't match function prototype
  254. display.c:78: a formal parameter type that promotes to `int'
  255. display.c:78: can match only `int' in the prototype
  256. [...]
  257. ----------------------------------------------------------------------<
  258.  
  259. -- 
  260. Franc,ois Pinard       ``Happy GNU Year!''      pinard@iro.umontreal.ca
  261. (514) 588-4656                                   ...!uunet!iros1!pinard
  262. About the League for Programming Freedom?  Email me or lpf@uunet.uu.net
  263.  
  264.