[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Build on solaris (was Re: LYNX-DEV Patch-o-matic!)
From: |
Jim Spath (Webmaster Jim) |
Subject: |
Build on solaris (was Re: LYNX-DEV Patch-o-matic!) |
Date: |
Wed, 2 Apr 1997 09:07:14 -0500 (EST) |
On Wed, 2 Apr 1997, Larry W. Virden, x2487 wrote:
> Alas, I still have been unable to build a working version of this
> version of lynx, at least with the configure scripts.
> ...
> export PATH=/vol/SUNWspro5.1/bin:$PATH
> export LIBS="-L/projects/gnu/sparc-sun-solaris2.4/lib
> -R/projects/gnu/sparc-sun-solaris2.4/lib"
> export CPPFLAGS="-I/projects/gnu/sparc-sun-solaris2.4/include
> -I/projects/gnu/sparc-sun-solaris2.4/include/ncurses"
> export CFLAGS="-fast -xO5 -xdepend -v"
> export CC=cc
> ...
> $ make solaris -f makefile
(try "make -f makefile solaris" here)
> cd WWW/Library/unix; make CC="cc" \
> LYFLAGS="-DDIRED_SUPPORT -DLONG_LIST -DEXP_CHARTRANS -I../../..
> -DNGROUPS=16 -Dd_namlen=d_reclen -DSOLARIS2 -DSVR4"
> make: Warning: Both `makefile' and `Makefile' exist
> Current working directory
> /projects/npd/npdweb/src/Unix/lynx/test/lynx2-7/WWW/Library/unix
> followed by a long series of compiles, with various warnings, and then:
> Linking and creating Lynx executable
> cc -DHAVE_CONFIG_H -I/projects/gnu/sparc-sun-solaris2.4/include
> -I/projects/gnu/sparc-sun-solaris2.4/include/ncurses -I..
> -I../WWW/Library/Implementation -DDIRED_SUPPORT -DOK_TAR -DOK_ZIP
> -DOK_GZIP -DOK_UUDECODE -DOK_OVERRIDE -DOK_PERMIT -DEXP_CHARTRANS -fast
> -xO5 -xdepend -v -o lynx LYClean.o LYShowInfo.o LYEdit.o LYStrings.o
> ...
> UCAux.o UCAuto.o ../WWW/Library/unix/libwww.a
> -L/projects/gnu/sparc-sun-solaris2.4/lib
> -R/projects/gnu/sparc-sun-solaris2.4/lib -lnsl -lsocket -lnsl
> Undefined first referenced
> symbol in file
> noecho LYCurses.o
> curscr GridText.o
> endwin LYCurses.o
> ...
> Notice that even though I tried to tell configure I wanted ncurses, it didn't
> add the library to the makefile link step or any compile time flag to indicate
> ncurses should be used.
>
> I still have to figure out the changes I need to edit into userdefs.h to
> handle my local environment. Hopefully my regular userdefs.h will be
> able to be used pretty much as is.
Where is your (n)curses library? If it is in a non-standard location, you
may need to specify where it is with another -L or -l.
------
<http://www.cs.indiana.edu/picons/db/users/us/md/lib/bcpl/jspath/face.xbm>
Marvin the Paranoid Android says:
Come on then; let's get this over with as soon as possible.
;
; To UNSUBSCRIBE: Send a mail message to address@hidden
; with "unsubscribe lynx-dev" (without the
; quotation marks) on a line by itself.
;