From: gwynn AT msn DOT globaldialog DOT com (John Schucker) Newsgroups: comp.os.msdos.djgpp Subject: lynx 2.7 and pdcurses under DOS. Date: 15 Mar 1997 21:30:29 GMT Lines: 20 Message-ID: <5gf4dl$evm$1@news3.alpha.net> NNTP-Posting-Host: mail.globaldialog.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp For anybody who's interested, I was able to make lynx 2.7 under DOS. What you need to do is get lyxn 2.7, and djgpp.zip from: www.fdisk.com/doslynx/ and download them and unzip them. In lynx2-7/www/library/impelmen/commonma change /.created to /created change back to lynx2-7 and run the djgpp.bat. Oh, before you do that, you'll need bash and ln, and you'll need to make a symbolic link to bash, called sh, and you may need to alter the makefile to tell it where sh lives, but that is in commonma as well, I think. Now on to my question. I want to make curses use BIOS writes instead of directvideo. There is a variable in the struuct SCREEN direct_video, and an extern SCREEN _cursvar;. All BIOS should require to work is something like: _cursvar.direct_video = FALSE; but when I do that, no matter what file I put it in, lycurses.c, lymain.c, etc., i get "parse error before '.'" If I just try direct_video = FALSE; I get complaints at linktime about multiple definitions of direct_video.