Well, epic compiles with gcc 3.0.4, but lines longer than one line are cut
off.  I believe I reported this before, but at the time hop said he'd not
yet tried to do anything with or about gcc3 support so I'm not surprised
it wasn't magically fixed for me.  ;)

In order to help out a little bit, I've built my binary with -Wall and
logged the output.  Here's a snippet or two:


make[1]: Entering directory `/home/knghtbrd/src/epic4/epic4/source'
gcc -Wall -g -O  -I./../include -I../include -c alias.c
gcc -Wall -g -O  -I./../include -I../include -c alist.c
            :
gcc -Wall -g -O  -I./../include -I../include -c exec.c
exec.c: In function `kill_process':
exec.c:1133: warning: implicit declaration of function `getpgid'
[ man says it's in unistd.h which isn't included, didn't look closer ]
gcc -Wall -g -O  -I./../include -I../include -c files.c
            :
gcc -Wall -g -O  -I./../include -I../include -c network.c
network.c: In function `connect_by_number':
network.c:119: warning: unused variable `ports'
[ obvious-sounding, didn't investigate ]
            :
gcc -Wall -g -O  -I./../include -I../include -c screen.c
screen.c: In function `normalize_string':
screen.c:720: warning: `attrout' might be used uninitialized in this function
[ I have a feeling my problem is in screen.c, but again haven't debugged ]
gcc -Wall -g -O  -I./../include -I../include -c server.c
server.c:1810:7: warning: extra tokens at end of #endif directive
server.c:2119:22: warning: multi-line string literals are deprecated
[ hi, I am gcc3.  I am anal.  Do as I say or else! ]
gcc -Wall -g -O  -I./../include -I../include -c ssl.c
gcc -Wall -g -O  -I./../include -I../include -c status.c
gcc -Wall -g -O  -I./../include -I../include -c term.c
term.c:623: warning: `termcap' defined but not used
term.c:625: warning: `tptr' defined but not used
[ heh ]
            :
gcc -Wall -g -O  -I./../include -I../include -c window.c
window.c: In function `remove_window_from_screen':
window.c:691: warning: `s' might be used uninitialized in this function
gcc -Wall -g -O  -I./../include -I../include -c words.c
sh info.c.sh
gcc -Wall -g -O -I./../include -I../include -c info.c
info.c:23:28: warning: pasting ""Compiled by "" and "USER" does not give a valid 
preprocessing token
info.c:23:28: warning: pasting "USER" and ""@galen on Wed Mar 20 2002 at 22:25:07 
PST"" does not give a valid preprocessing token
[ wtf? ]
            :

It's far past this birdy's bedtime, but since most of these warnings look
fairly trivial, it's probably worth mentioning what I found.  I'll poke
screen.c with a stick when I have more time for proper debugging and stick
to 2.5.somethingorother for epic until then.

-- 
Joseph Carter <[EMAIL PROTECTED]>                    Not many fishes
 
<knghtbrd> joeyh: I was down since midmorning yesterday and pacbell said
           this morning that AT&T was to blame and almost all of the state
           was down     
<rcw> dunno why people insist the internet can survive a nuclear holocaust
      when it can't survive a backhoe

Attachment: msg00159/pgp00000.pgp
Description: PGP signature

Reply via email to