home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / linux / 21608 < prev    next >
Encoding:
Text File  |  1992-12-24  |  6.1 KB  |  350 lines

  1. Newsgroups: comp.os.linux
  2. Path: sparky!uunet!nwnexus!ole!quick!victrola!vince
  3. From: vince@victrola.sea.wa.us (Vince Skahan)
  4. Subject: Re: elm 2.4pl17
  5. References: <BzKJuw.Kx@woody.apana.org.au> <1992Dec21.184904.927@jmd386.lonestar.org>
  6. Organization: Vince and Suzie's Underpowered PC
  7. Date: Wed, 23 Dec 1992 20:28:56 GMT
  8. Message-ID: <1992Dec23.202856.1050@victrola.sea.wa.us>
  9. Lines: 339
  10.  
  11. jdoss@jmd386.lonestar.org (Joe M. Doss) writes:
  12. >I have elm 2.4pl13 working fine.  All the undefined symbols are caused
  13. >by libutil.a not having ranlib run on it by default.  All you need to
  14. >do is edit config.sh, and replace the line that says:
  15. >ranlib=:
  16. >with
  17. >ranlib=ranlib
  18.  
  19. That's it !!!!!!!! (and the crowd goes wild!!!)
  20.  
  21. just in case there are others out there trying to get elm2.4.17 running,
  22. here's my config.sh that works for me at least.  There were a handful of
  23. minimal patches required too that I'll include...
  24.  
  25. The paths and stuff in the config.sh reference my 'old' system, which is
  26. mcc-interim 0.97p2 plus a 0.98-5 kernel, gcc2.2.2, jump4.1, mailpak1-3,
  27. newspak1.1 and X-1.1 plus many other goodies.  Your paths will no doubt
  28. differ...
  29.  
  30. Thanks to all (!) that kicked me help regarding elm2.4.17....it was
  31. much appreciated.
  32.  
  33. #--------------------------- lib/ndbz.c------------------
  34.  
  35. 236,237c236,237
  36. < extern int atoi();
  37. < extern long atol();
  38. ---
  39. > /* extern int atoi(); */
  40. > /* extern long atol(); */
  41.  
  42. #--------------------------- lib/ldstate.c------------------
  43.  
  44. 71c71
  45. <     extern long atol();
  46. ---
  47. > /* extern long atol(); */
  48.  
  49. #--------------------------- src/init.c ------------------
  50.  
  51. 269c269
  52. <       signal(SIGBUS,  bus_signal);        /* Bus error              */
  53. ---
  54. > /*      signal(SIGBUS,  bus_signal); */    /* Bus error              */
  55.  
  56. #--------------------------- utils/readmsg.c ------------------
  57.  
  58. 132c132
  59. < extern long atol();
  60. ---
  61. > /* extern long atol(); */
  62.  
  63. #--------------------------- elm2.4.17 config.sh ----------------
  64.  
  65. : use /bin/sh
  66. # config.sh
  67. # This file was produced by running the Configure script.
  68.  
  69. Log='$Log'
  70. Header='$Header'
  71. bin='/usr/local/bin'
  72. contains='grep'
  73. cppstdin='/usr/bin/cpp'
  74. cppminus=''
  75. d_getopt='define'
  76. d_memcpy='define'
  77. d_mkdir='define'
  78. d_rename='define'
  79. d_symlink='define'
  80. d_whoami='undef'
  81. n='-n'
  82. c=''
  83. orderlib='false'
  84. ranlib='ranlib'
  85. package='elm2'
  86. pager='builtin+'
  87. prefshell='/bin/sh'
  88. spitshell='cat'
  89. shsharp='true'
  90. sharpbang=': use '
  91. startsh=': use /bin/sh'
  92. d_eunice='undef'
  93. define='define'
  94. eunicefix=':'
  95. loclist='
  96. cat
  97. chgrp
  98. chmod
  99. cp
  100. echo
  101. expr
  102. grep
  103. ln
  104. ls
  105. make
  106. mv
  107. rm
  108. sed
  109. sleep
  110. touch
  111. tr
  112. '
  113. expr='expr'
  114. sed='sed'
  115. echo='echo'
  116. cat='cat'
  117. rm='rm'
  118. mv='mv'
  119. cp='cp'
  120. tail=''
  121. tr='tr'
  122. mkdir=''
  123. sort=''
  124. uniq=''
  125. grep='grep'
  126. trylist='
  127. Mcc
  128. compress
  129. cpp
  130. date
  131. emacs
  132. execmail
  133. ispell
  134. line
  135. lint
  136. lp
  137. lpr
  138. mailx
  139. mips
  140. more
  141. nroff
  142. pack
  143. pg
  144. pmake
  145. pr
  146. rmail
  147. sendmail
  148. shar
  149. smail
  150. submit
  151. tar
  152. tbl
  153. test
  154. troff
  155. uname
  156. uuname
  157. vi
  158. '
  159. test='test'
  160. inews=''
  161. ispell='ispell'
  162. egrep=''
  163. more='/bin/more'
  164. pg='pg'
  165. Mcc='Mcc'
  166. vi='/usr/bin/vi'
  167. mailx='mailx'
  168. mail=''
  169. cpp='/usr/bin/cpp'
  170. perl=''
  171. emacs='/usr/bin/emacs'
  172. ls='ls'
  173. rmail='/bin/rmail'
  174. sendmail='/usr/lib/sendmail'
  175. shar='shar'
  176. smail='/bin/smail'
  177. submit=''
  178. tbl='tbl'
  179. troff='troff'
  180. nroff='nroff'
  181. uname='/usr/bin/uname'
  182. uuname='/usr/bin/uuname'
  183. line='line'
  184. chgrp='chgrp'
  185. chmod='chmod'
  186. lint='lint'
  187. sleep='sleep'
  188. pr='/usr/bin/pr'
  189. tar='/usr/bin/tar'
  190. ln='ln'
  191. lpr='lpr'
  192. lp='lp'
  193. touch='touch'
  194. make='make'
  195. date='/usr/bin/date'
  196. csh=''
  197. pmake='pmake'
  198. mips='false'
  199. col=''
  200. pack='pack'
  201. compress='/usr/bin/compress'
  202. execmail=''
  203. libswanted='intl nls'
  204. c_date='Tue Dec 22 19:36:07 GMT 1992'
  205. d_altcheck='undef'
  206. d_ascii='undef'
  207. d_calendar='define'
  208. calendar='calendar'
  209. d_content='undef'
  210. d_crypt='define'
  211. cryptlib=''
  212. d_cuserid='undef'
  213. d_disphost='undef'
  214. d_domname='undef'
  215. d_usegetdom='undef'
  216. d_errlst='define'
  217. d_flock='undef'
  218. d_dotlock='define'
  219. d_fcntlock='undef'
  220. lock_dir='/usr/spool/locks'
  221. has_flock='undef'
  222. has_fcntl='undef'
  223. d_ftruncate='define'
  224. d_gethname='define'
  225. d_douname='undef'
  226. d_phostname='undef'
  227. d_host_comp='undef'
  228. ign_hname='n'
  229. d_havetlib='define'
  230. termlib='-ltermcap'
  231. d_index='define'
  232. d_internet='define'
  233. d_ispell='undef'
  234. ispell_path=''
  235. ispell_options=''
  236. d_locale='define'
  237. d_nl_types='undef'
  238. d_msgcat='undef'
  239. d_usenls='define'
  240. d_mboxedit='undef'
  241. d_mime='undef'
  242. defencoding='7bit'
  243. defcharset='US-ASCII'
  244. defdispcharset='US-ASCII'
  245. d_mmdf='undef'
  246. d_newauto='define'
  247. d_noaddfrom='define'
  248. d_usedomain='undef'
  249. d_nocheckvalid='define'
  250. d_noxheader='undef'
  251. d_pidcheck='define'
  252. d_portable='define'
  253. d_ptem='undef'
  254. d_putenv='define'
  255. d_remlock='undef'
  256. maxattempts='6'
  257. d_setgid='define'
  258. d_savegrpmboxid='define'
  259. mailermode='2755'
  260. d_sigvec='undef'
  261. d_sigvectr='undef'
  262. d_sigset='undef'
  263. d_sighold='undef'
  264. d_sigprocmask='define'
  265. d_sigblock='undef'
  266. d_sigaction='define'
  267. d_strcspn='define'
  268. d_strspn='define'
  269. d_strpbrk='define'
  270. d_strings='undef'
  271. d_pwdinsys='undef'
  272. strings='/usr/include/string.h'
  273. includepath=''
  274. d_strstr='define'
  275. d_strtok='define'
  276. d_subshell='define'
  277. d_tempnam='define'
  278. tempnamo=''
  279. tempnamc=''
  280. d_termio='undef'
  281. d_termios='define'
  282. d_tz_min='define'
  283. d_tzname='define'
  284. d_useembed='define'
  285. d_utimbuf='define'
  286. d_vfork='undef'
  287. defbatsub='no subject (file transmission)'
  288. defeditor='/usr/bin/vi'
  289. editoropts=''
  290. hostname='victrola'
  291. phostname='hostname'
  292. mydomain='.sea.wa.us'
  293. autohostname='define'
  294. i_memory='define'
  295. i_stdlib='define'
  296. i_time='undef'
  297. i_systime='define'
  298. d_systimekernel='undef'
  299. i_utime='define'
  300. i_sysutime='undef'
  301. lib='/usr/local/lib'
  302. libc='/usr/lib/libc.a'
  303. linepr='/bin/lp'
  304. maildir='/usr/spool/mail'
  305. mailer='/usr/lib/sendmail'
  306. mailgrp='mail'
  307. mansrc='/usr/man/man1'
  308. catmansrc='/usr/man/cat1'
  309. manext='.1'
  310. manext_choice='.1'
  311. catmanext='.1'
  312. catmanext_choice='.1'
  313. packed='y'
  314. manroff='nroff'
  315. manroffopts=''
  316. suffix='.Z'
  317. packer='/usr/bin/compress'
  318. models='none'
  319. split=''
  320. small=''
  321. medium=''
  322. large=''
  323. huge=''
  324. optimize='-O6'
  325. ccflags='-fpcc-struct-return'
  326. cppflags=' -D__GNUC__'
  327. ldflags=''
  328. cc='gcc'
  329. libs=''
  330. nametype='bsd'
  331. d_passnames='define'
  332. d_berknames='define'
  333. d_usgnames='undef'
  334. passcat='cat /etc/passwd'
  335. rmttape='unknown-remote-tape-unit'
  336. roff='nroff'
  337. roffopts=''
  338. sigtype='void'
  339. tmpdir='/tmp'
  340. use_pmake='n'
  341. xencf=''
  342. xenlf=''
  343. d_xenix='undef'
  344. d_bsd='undef'
  345. CONFIG=true
  346. -- 
  347.      ---------- Vince Skahan --------- vince@victrola.sea.wa.us ----------
  348.  "Listen buddy, if I could tell you in a minute what I did, it wouldn't be
  349.     worth the Nobel Prize"            - Richard Feynman
  350.