Mail Archives: djgpp/1997/03/16/00:33:34
| 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.
- Raw text -