lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LYNX-DEV bsdi-slang


From: Laura Eaves
Subject: LYNX-DEV bsdi-slang
Date: Wed, 26 Mar 1997 05:42:33 -0500 (EST)

I just got a different ISP and am now using BSDI.
I tried building lynx with slang, but discovered there's no entry in
the makefile for bsdi-slang.

I added the following to Makefile and built lynx successfully with slang...
It seems to work.

Feel free to add this to the distribution Makefile.
--le

*** Makefile    Mon Mar 17 09:18:40 1997
--- Makefile.slang      Wed Mar 26 05:38:00 1997
***************
*** 189,194 ****
--- 189,195 ----
        @echo "apollo     -- apollo systems (untested)"
        @echo "bsdi       -- BSD Interactive"
        @echo "bsdi-ncurses -- BSD/OS(v2.0 or later) using ncurses(v1.9.4 or 
later) package."
+       @echo "bsdi-slang -- BSD/OS(v2.0 or later) using the slang package."
        @echo "clix       -- for Intergraph CLIX"
        @echo "convex     -- for Convex C-series"
        @echo "convex-ncurses -- for Convex C-series with ncurses package"
***************
*** 662,667 ****
--- 663,682 ----
                LIBS="-lncurses \
                $(WAISLIB) $(SOCKSLIB) $(SITE_LIBS)" \
                WWWLIB="../WWW/Library/svr4/libwww.a"
+ 
+ #IMPORTANT: To compile you need the slang package installed on your system.
+ #     You can download slang from
+ #     ftp://space.mit.edu/pub/davis/slang
+ bsdi-slang:
+       cd WWW/Library/Implementation; $(MAKE) -f BSDI_Makefile \
+               LYFLAGS="-DBSDI $(SITE_LYDEFS)"
+       cd src; $(MAKE) all CC="cc" MCFLAGS="-O -DNO_CUSERID -DUNIX \
+               -DNO_FILIO_H -DUSE_SLANG \
+               -I../$(WWWINC) -DNO_UTMP -DSVR4 -DNO_KEYPAD $(SITE_DEFS)" \
+               LIBS="-lcurses -ltermcap \
+               $(WAISLIB) $(SOCKSLIB) $(SITE_LIBS)" \
+               WWWLIB="../WWW/Library/svr4/libwww.a" \
+               SLANGLIB="$(SLANGLIB) -lslang -lm" SLANGINC="$(SLANGINC)"
  
  # define RESOLVLIB (above) for the "LIBS" entry if needed
  # Solaris2 doesn't have or need ranlib. (ignore the error message about that 
:)
;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

[Prev in Thread] Current Thread [Next in Thread]