lynx-dev
[Top][All Lists]
Advanced

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

lynx-dev Compiling Lynx 2.8rel.2


From: Chris Maden
Subject: lynx-dev Compiling Lynx 2.8rel.2
Date: Fri, 5 Jun 1998 12:25:39 -0400 (EDT)

I'm trying to compile Lynx 2.8 on two systems:

SunOS rosetta-stone 5.6 Generic sun4u sparc
SunOS ivory 5.4 generic sun4c sparc

I used

configure --enable-8bit-toupper --enable-color-style
--enable-default-colors --enable-externs --enable-nsl-fork
--enable-warnings --with-zlib

on both systems and made minor changes to other configuration files.
(The only substantive ones were -lresolv and including WAIS.)  I've
compiled Lynx 2.6, 2.7, 2.7.1, and 2.7.2 without any problems; but
this is giving me a headache.

On rosetta (the Solaris 2.6 system), the compile fails when it tries
to link the executable:

Linking and creating Lynx executable
gcc -DHAVE_CONFIG_H  -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src 
-I../WWW/Library/Implementation  -Wall -W -Wall -Wbad-function-cast 
-Wcast-align -Wcast-qual -DXTSTRINGDEFINES -Winline -Wmissing-declarations 
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow 
-Wstrict-prototypes  -o lynx  LYClean.o LYShowInfo.o LYEdit.o LYStrings.o 
LYMail.o HTAlert.o GridText.o LYGetFile.o LYMain.o LYMainLoop.o LYCurses.o 
LYBookmark.o LYUtils.o LYOptions.o LYReadCFG.o LYSearch.o LYHistory.o LYForms.o 
LYPrint.o LYrcFile.o LYDownload.o LYNews.o LYKeymap.o HTML.o HTFWriter.o 
HTInit.o DefaultStyle.o LYLocal.o LYUpload.o LYLeaks.o LYexit.o LYJump.o 
LYList.o LYCgi.o LYTraversal.o LYEditmap.o LYCharSets.o LYCharUtils.o LYMap.o 
LYCookie.o LYExtern.o LYStyle.o LYHash.o UCdomap.o UCAux.o UCAuto.o  
../WWW/Library/unix/libwww.a -lz -lcurses  -lnsl -lsocket  -lresolv 
../../freeWAIS-0.5/bin-Solaris/client.a ../../freeWAIS-0.5/bin-Solaris/wais.a 
/usr/lib/libm.a  
LYCurses.o: In function `lynx_enable_mouse':
LYCurses.o(.text+0xc08): undefined reference to `mousemask'
LYCurses.o(.text+0xc20): undefined reference to `mousemask'
make[1]: *** [lynx] Error 1
make[1]: Leaving directory `/home/crism/src/lynx2-8/src'
make: *** [all] Error 2

Now, mousemask is an ncurses function, used only if
NCURSES_MOUSE_VERSION is defined.  Since I didn't ask for ncurses, I'm
not sure why this would happen; in any case, I can't think of a
circumstance under which NCURSES_MOUSE_VERSION would be defined but
mousemask would be unavailable.  Any help on this one?

On ivory, the Solaris 2.4 system, the compile and install are
successful, but:

ivory-6> lynx
Floating exception (core dumped)

I have no idea what's going wrong here.  I can recompile with -g (I
think) if it's useful, but I was hoping someone here would have a
suggestion to try first.

Please copy me on replies, as I no longer read lynx-dev.  I can send
any files or diffs that anyone thinks would be useful.

Thanks in advance,
Chris
-- 
<!NOTATION SGML.Geek PUBLIC "-//Anonymous//NOTATION SGML Geek//EN">
<!ENTITY crism PUBLIC "-//O'Reilly//NONSGML Christopher R. Maden//EN"
"<URL>http://www.oreilly.com/people/staff/crism/ <TEL>+1.617.499.7487
<USMAIL>90 Sherman Street, Cambridge, MA 02140 USA" NDATA SGML.Geek>

reply via email to

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