Re: Solaris8 compiling problem : ld: fatal: library -ldl: not found
Brought to you by:
set
From: Yannick M. <yan...@gm...> - 2007-01-11 18:52:29
|
Hi there, following your recommendation, I started back at the beginning with the newest versions, not downloaded from CVS though, I got an error building tvision, = I had to specify --include-path=3D for ncurses includes because it didnt find them output : root <root@qcmtlash:/># ./configure --prefix=3D/opt/tvision --no-intl --include=3D/usr/local/include/ncurses Configuring Turbo Vision v2.1.0 library Determining OS: UNIX [Solaris] C flags: -O2 -pipe C++ flags: -O2 -pipe Looking for a working gcc: gcc OK Looking for the C++ compiler: g++ Checking Architecture: SPARC Looking for pointer size: 32 bits Looking for prefix: /opt/tvision (cached/specified) Checking if this system follows the FHS: no Looking for GNU make: make Looking for GNU ar: ar sh: ginstall: not found Looking for install tool: install Looking for xgettext: no Looking for gpm library: no, disabling mouse support Looking for ncurses library: 5.4 OK Checking if ncurses have define_key: no Looking for X keysyms definitions: no, disabling enhanced support for Eter= m 0.8.10+ Looking for X11 libs: no, disabling X11 version Checking for international support: disabled by user request. Checking endianess: big endian Generating Makefile glob failed (child exited with status 1) at conflib.pl line 1501, <_GEN_1> chunk 150. Configuring makefiles: intl/dummy/Makefile Configuring RHIDE: examples/rhide.env makes/rhide.env compat/rhide.env Generating configuration header: created new header Extracting from makes/librhtv.imk: processing Extracting from compat/compat.imk: processing Processing winnt/bccmake.in =3D> winnt/Makefile Processing winnt/msvcmake.in =3D> winnt/Makefile.nmk Makefiles for examples. Makefiles for translations. Processing intl/gnumake.in =3D> intl/Makefile Processing redhat/librhtv.spec.in =3D> redhat/librhtv-2.1.0.spec Processing qnxrtp/tvision.qpg.in =3D> qnxrtp/tvision.qpg Succesful configuration! * No X11 support detected. If X11 is installed make sure you have the development package installed (i.e. xlibs-dev). Also check the options to specify the paths for X11 libs and headers root <root@qcmtlash:/># make make -C makes -f librhtv.mkf make[1]: Entering directory `/export/home/ymercier/newSetEdit/tvision/makes= ' gcc -I../include -O2 -pipe -c ../compat/beep.c -o ../makes/obj/beep.o gcc -I../include -O2 -pipe -c ../compat/drivevalid.c -o ../makes/obj/drivevalid.o gcc -I../include -O2 -pipe -c ../compat/expandpath.c -o ../makes/obj/expandpath.o gcc -I../include -O2 -pipe -c ../compat/fexpand.c -o ../makes/obj/fexpand.o gcc -I../include -O2 -pipe -c ../compat/fileattrs.c -o ../makes/obj/fileattrs.o gcc -I../include -O2 -pipe -c ../compat/fileexists.c -o ../makes/obj/fileexists.o gcc -I../include -O2 -pipe -c ../compat/filelength.c -o ../makes/obj/filelength.o gcc -I../include -O2 -pipe -c ../compat/fixpath.c -o ../makes/obj/fixpath.o gcc -I../include -O2 -pipe -c ../compat/fnmatch.c -o ../makes/obj/fnmatch.o gcc -I../include -O2 -pipe -c ../compat/getcurdir.c -o ../makes/obj/getcurdir.o gcc -I../include -O2 -pipe -c ../compat/getline.c -o ../makes/obj/getline.o gcc -I../include -O2 -pipe -c ../compat/getopt.c -o ../makes/obj/getopt.o gcc -I../include -O2 -pipe -c ../compat/getopt1.c -o ../makes/obj/getopt1.o gcc -I../include -O2 -pipe -c ../compat/getshell.c -o ../makes/obj/getshell.o gcc -I../include -O2 -pipe -c ../compat/glob.c -o ../makes/obj/glob.o gcc -I../include -O2 -pipe -c ../compat/globfree.c -o ../makes/obj/globfree.o g++ -I../include -O2 -pipe -c ../compat/iffilelen.cc -o ../makes/obj/iffilelen.o gcc -I../include -O2 -pipe -c ../compat/isdir.c -o ../makes/obj/isdir.o gcc -I../include -O2 -pipe -c ../compat/isrelpath.c -o ../makes/obj/isrelpath.o gcc -I../include -O2 -pipe -c ../compat/iswild.c -o ../makes/obj/iswild.o gcc -I../include -O2 -pipe -c ../compat/itoa.c -o ../makes/obj/itoa.o gcc -I../include -O2 -pipe -c ../compat/mkstemp.c -o ../makes/obj/mkstemp.o gcc -I../include -O2 -pipe -c ../compat/nl_langinfo.c -o ../makes/obj/nl_langinfo.o gcc -I../include -O2 -pipe -c ../compat/ntdirent.c -o ../makes/obj/ntdirent.o gcc -I../include -O2 -pipe -c ../compat/pathvalid.c -o ../makes/obj/pathvalid.o gcc -I../include -O2 -pipe -c ../compat/regex.c -o ../makes/obj/regex.o gcc -I../include -O2 -pipe -c ../compat/releasec.c -o ../makes/obj/releasec.o gcc -I../include -O2 -pipe -c ../compat/snprintf.c -o ../makes/obj/snprintf.o g++ -I../include -O2 -pipe -c ../compat/ssc_streams.cc -o ../makes/obj/ssc_streams.o gcc -I../include -O2 -pipe -c ../compat/strlwr.c -o ../makes/obj/strlwr.o gcc -I../include -O2 -pipe -c ../compat/strupr.c -o ../makes/obj/strupr.o gcc -I../include -O2 -pipe -c ../compat/ticks.c -o ../makes/obj/ticks.o gcc -I../include -O2 -pipe -c ../compat/unc.c -o ../makes/obj/unc.o gcc -I../include -O2 -pipe -c ../compat/unc_95.c -o ../makes/obj/unc_95.o gcc -I../include -O2 -pipe -c ../compat/unc_nt.c -o ../makes/obj/unc_nt.o gcc -I../include -O2 -pipe -c ../compat/validfilename.c -o ../makes/obj/validfilename.o gcc -I../include -O2 -pipe -c ../compat/yieldpro.c -o ../makes/obj/yieldpro.o g++ -I../include -O2 -pipe -c ../classes/calcdisp.cc -o obj/calcdisp.o g++ -I../include -O2 -pipe -c ../classes/calculat.cc -o obj/calculat.o g++ -I../include -O2 -pipe -c ../classes/codepage.cc -o obj/codepage.o g++ -I../include -O2 -pipe -c ../classes/configfile.cc -o obj/configfile.o g++ -I../include -O2 -pipe -c ../classes/dos/dosdis.cc -o obj/dosdis.o g++ -I../include -O2 -pipe -c ../classes/dos/doskey.cc -o obj/doskey.o g++ -I../include -O2 -pipe -c ../classes/dos/dosmouse.cc -o obj/dosmouse.o g++ -I../include -O2 -pipe -c ../classes/dos/dosscr.cc -o obj/dosscr.o g++ -I../include -O2 -pipe -c ../drivers2.cc -o obj/drivers2.o g++ -I../include -O2 -pipe -c ../dual.cc -o obj/dual.o g++ -I../include -O2 -pipe -c ../fileview.cc -o obj/fileview.o g++ -I../include -O2 -pipe -c ../classes/fontcoll.cc -o obj/fontcoll.o g++ -I../include -O2 -pipe -c ../classes/fpbase.cc -o obj/fpbase.o g++ -I../include -O2 -pipe -c ../classes/fpstream.cc -o obj/fpstream.o g++ -I../include -O2 -pipe -c ../classes/help.cc -o obj/help.o g++ -I../include -O2 -pipe -c ../classes/helpbase.cc -o obj/helpbase.o g++ -I../include -O2 -pipe -c ../histlist.cc -o obj/histlist.o g++ -I../include -O2 -pipe -c ../classes/ifpstrea.cc -o obj/ifpstrea.o g++ -I../include -O2 -pipe -c ../classes/iopstrea.cc -o obj/iopstrea.o g++ -I../include -O2 -pipe -c ../classes/ipstream.cc -o obj/ipstream.o g++ -I../include -O2 -pipe -c ../classes/linux/linuxdis.cc -o obj/linuxdis.o g++ -I../include -O2 -pipe -c ../classes/linux/linuxkey.cc -o obj/linuxkey.o g++ -I../include -O2 -pipe -c ../classes/linux/linuxmouse.cc -o obj/linuxmouse.o g++ -I../include -O2 -pipe -c ../classes/linux/linuxscr.cc -o obj/linuxscr.o g++ -I../include -O2 -pipe -c ../misc.cc -o obj/misc.o g++ -I../include -O2 -pipe -c ../msgbox.cc -o obj/msgbox.o g++ -I../include -O2 -pipe -c ../names/nbackgro.cc -o obj/nbackgro.o g++ -I../include -O2 -pipe -c ../names/nbutton.cc -o obj/nbutton.o g++ -I../include -O2 -pipe -c ../names/ncalcdis.cc -o obj/ncalcdis.o g++ -I../include -O2 -pipe -c ../names/ncalcula.cc -o obj/ncalcula.o g++ -I../include -O2 -pipe -c ../names/nchdirdi.cc -o obj/nchdirdi.o g++ -I../include -O2 -pipe -c ../names/ncheckbo.cc -o obj/ncheckbo.o g++ -I../include -O2 -pipe -c ../names/nclrdisp.cc -o obj/nclrdisp.o g++ -I../include -O2 -pipe -c ../names/ncluster.cc -o obj/ncluster.o g++ -I../include -O2 -pipe -c ../names/ncollect.cc -o obj/ncollect.o g++ -I../include -O2 -pipe -c ../names/ncolordi.cc -o obj/ncolordi.o g++ -I../include -O2 -pipe -c ../names/ncolorgr.cc -o obj/ncolorgr.o g++ -I../include -O2 -pipe -c ../names/ncolorit.cc -o obj/ncolorit.o g++ -I../include -O2 -pipe -c ../names/ncolorse.cc -o obj/ncolorse.o g++ -I../include -O2 -pipe -c ../names/ndesktop.cc -o obj/ndesktop.o g++ -I../include -O2 -pipe -c ../names/ndialog.cc -o obj/ndialog.o g++ -I../include -O2 -pipe -c ../names/ndircoll.cc -o obj/ndircoll.o g++ -I../include -O2 -pipe -c ../names/ndirlist.cc -o obj/ndirlist.o g++ -I../include -O2 -pipe -c ../names/neditor.cc -o obj/neditor.o g++ -I../include -O2 -pipe -c ../names/neditwi.cc -o obj/neditwi.o g++ -I../include -O2 -pipe -c ../newstr.cc -o obj/newstr.o g++ -I../include -O2 -pipe -c ../names/nfilecol.cc -o obj/nfilecol.o g++ -I../include -O2 -pipe -c ../names/nfiledia.cc -o obj/nfiledia.o g++ -I../include -O2 -pipe -c ../names/nfiledtr.cc -o obj/nfiledtr.o g++ -I../include -O2 -pipe -c ../names/nfileinf.cc -o obj/nfileinf.o g++ -I../include -O2 -pipe -c ../names/nfileinp.cc -o obj/nfileinp.o g++ -I../include -O2 -pipe -c ../names/nfilelis.cc -o obj/nfilelis.o g++ -I../include -O2 -pipe -c ../names/nfilterv.cc -o obj/nfilterv.o g++ -I../include -O2 -pipe -c ../names/nframe.cc -o obj/nframe.o g++ -I../include -O2 -pipe -c ../names/ngroup.cc -o obj/ngroup.o g++ -I../include -O2 -pipe -c ../names/nhistory.cc -o obj/nhistory.o g++ -I../include -O2 -pipe -c ../names/nindicat.cc -o obj/nindicat.o g++ -I../include -O2 -pipe -c ../names/ninput16.cc -o obj/ninput16.o g++ -I../include -O2 -pipe -c ../names/ninputli.cc -o obj/ninputli.o g++ -I../include -O2 -pipe -c ../names/nlabel.cc -o obj/nlabel.o g++ -I../include -O2 -pipe -c ../names/nlistbox.cc -o obj/nlistbox.o g++ -I../include -O2 -pipe -c ../names/nlistvie.cc -o obj/nlistvie.o g++ -I../include -O2 -pipe -c ../names/nlookupv.cc -o obj/nlookupv.o g++ -I../include -O2 -pipe -c ../names/nmemo.cc -o obj/nmemo.o g++ -I../include -O2 -pipe -c ../names/nmenubar.cc -o obj/nmenubar.o g++ -I../include -O2 -pipe -c ../names/nmenubox.cc -o obj/nmenubox.o g++ -I../include -O2 -pipe -c ../names/nmenuvie.cc -o obj/nmenuvie.o g++ -I../include -O2 -pipe -c ../names/nmonosel.cc -o obj/nmonosel.o g++ -I../include -O2 -pipe -c ../names/nparamte.cc -o obj/nparamte.o g++ -I../include -O2 -pipe -c ../names/npxvalid.cc -o obj/npxvalid.o g++ -I../include -O2 -pipe -c ../names/nradiobu.cc -o obj/nradiobu.o g++ -I../include -O2 -pipe -c ../names/nrangeva.cc -o obj/nrangeva.o g++ -I../include -O2 -pipe -c ../names/nresourc.cc -o obj/nresourc.o g++ -I../include -O2 -pipe -c ../names/nscrollb.cc -o obj/nscrollb.o g++ -I../include -O2 -pipe -c ../names/nscrolle.cc -o obj/nscrolle.o g++ -I../include -O2 -pipe -c ../names/nsortedc.cc -o obj/nsortedc.o g++ -I../include -O2 -pipe -c ../names/nsortedl.cc -o obj/nsortedl.o g++ -I../include -O2 -pipe -c ../names/nstatict.cc -o obj/nstatict.o g++ -I../include -O2 -pipe -c ../names/nstatusl.cc -o obj/nstatusl.o g++ -I../include -O2 -pipe -c ../names/nstringc.cc -o obj/nstringc.o g++ -I../include -O2 -pipe -c ../names/nstringl.cc -o obj/nstringl.o g++ -I../include -O2 -pipe -c ../names/nvalidat.cc -o obj/nvalidat.o g++ -I../include -O2 -pipe -c ../names/nview.cc -o obj/nview.o g++ -I../include -O2 -pipe -c ../names/nwindow.cc -o obj/nwindow.o g++ -I../include -O2 -pipe -c ../classes/ofpstrea.cc -o obj/ofpstrea.o g++ -I../include -O2 -pipe -c ../classes/opstream.cc -o obj/opstream.o g++ -I../include -O2 -pipe -c ../classes/osclipboard.cc -o obj/osclipboard.o g++ -I../include -O2 -pipe -c ../classes/parttree.cc -o obj/parttree.o g++ -I../include -O2 -pipe -c ../classes/pstream.cc -o obj/pstream.o g++ -I../include -O2 -pipe -c ../classes/qnx4/qnx4dis.cc -o obj/qnx4dis.o g++ -I../include -O2 -pipe -c ../classes/qnx4/qnx4key.cc -o obj/qnx4key.o g++ -I../include -O2 -pipe -c ../classes/qnx4/qnx4mouse.cc -o obj/qnx4mouse.o g++ -I../include -O2 -pipe -c ../classes/qnx4/qnx4scr.cc -o obj/qnx4scr.o g++ -I../include -O2 -pipe -c ../classes/qnxrtp/qnxdis.cc -o obj/qnxdis.o g++ -I../include -O2 -pipe -c ../classes/qnxrtp/qnxkey.cc -o obj/qnxkey.o g++ -I../include -O2 -pipe -c ../classes/qnxrtp/qnxmouse.cc -o obj/qnxmouse.o g++ -I../include -O2 -pipe -c ../classes/qnxrtp/qnxscr.cc -o obj/qnxscr.o g++ -I../include -O2 -pipe -c ../classes/dos/rhscreen.cc -o obj/rhscreen.o g++ -I../include -O2 -pipe -c ../stream/sbackgro.cc -o obj/sbackgro.o g++ -I../include -O2 -pipe -c ../stream/sbutton.cc -o obj/sbutton.= o g++ -I../include -O2 -pipe -c ../stream/scalcdis.cc -o obj/scalcdis.o g++ -I../include -O2 -pipe -c ../stream/scalcula.cc -o obj/scalcula.o g++ -I../include -O2 -pipe -c ../stream/schdirdi.cc -o obj/schdirdi.o g++ -I../include -O2 -pipe -c ../stream/scheckbo.cc -o obj/scheckbo.o g++ -I../include -O2 -pipe -c ../stream/sclrdisp.cc -o obj/sclrdisp.o g++ -I../include -O2 -pipe -c ../stream/scluster.cc -o obj/scluster.o g++ -I../include -O2 -pipe -c ../stream/scolordi.cc -o obj/scolordi.o g++ -I../include -O2 -pipe -c ../stream/scolorgr.cc -o obj/scolorgr.o g++ -I../include -O2 -pipe -c ../stream/scolorit.cc -o obj/scolorit.o g++ -I../include -O2 -pipe -c ../stream/scolorse.cc -o obj/scolorse.o g++ -I../include -O2 -pipe -c ../classes/dos/screen.cc -o obj/screen.o g++ -I../include -O2 -pipe -c ../stream/sdesktop.cc -o obj/sdesktop.o g++ -I../include -O2 -pipe -c ../stream/sdialog.cc -o obj/sdialog.= o g++ -I../include -O2 -pipe -c ../stream/sdircoll.cc -o obj/sdircoll.o g++ -I../include -O2 -pipe -c ../stream/sdirlist.cc -o obj/sdirlist.o g++ -I../include -O2 -pipe -c ../stream/seditor.cc -o obj/seditor.= o g++ -I../include -O2 -pipe -c ../stream/seditwin.cc -o obj/seditwin.o g++ -I../include -O2 -pipe -c ../classes/dos/sescreen.cc -o obj/sescreen.o g++ -I../include -O2 -pipe -c ../stream/sfilecol.cc -o obj/sfilecol.o g++ -I../include -O2 -pipe -c ../stream/sfiledia.cc -o obj/sfiledia.o g++ -I../include -O2 -pipe -c ../stream/sfileedi.cc -o obj/sfileedi.o g++ -I../include -O2 -pipe -c ../stream/sfileinf.cc -o obj/sfileinf.o g++ -I../include -O2 -pipe -c ../stream/sfileinp.cc -o obj/sfileinp.o g++ -I../include -O2 -pipe -c ../stream/sfilelis.cc -o obj/sfilelis.o g++ -I../include -O2 -pipe -c ../stream/sfilterv.cc -o obj/sfilterv.o g++ -I../include -O2 -pipe -c ../stream/sframe.cc -o obj/sframe.o g++ -I../include -O2 -pipe -c ../stream/sgroup.cc -o obj/sgroup.o g++ -I../include -O2 -pipe -c ../stream/shistory.cc -o obj/shistory.o g++ -I../include -O2 -pipe -c ../stream/sindicat.cc -o obj/sindicat.o g++ -I../include -O2 -pipe -c ../stream/sinput16.cc -o obj/sinput16.o g++ -I../include -O2 -pipe -c ../stream/sinputli.cc -o obj/sinputli.o g++ -I../include -O2 -pipe -c ../stream/slabel.cc -o obj/slabel.o g++ -I../include -O2 -pipe -c ../stream/slistbox.cc -o obj/slistbox.o g++ -I../include -O2 -pipe -c ../stream/slistvie.cc -o obj/slistvie.o g++ -I../include -O2 -pipe -c ../stream/slookupv.cc -o obj/slookupv.o g++ -I../include -O2 -pipe -c ../stream/smemo.cc -o obj/smemo.o g++ -I../include -O2 -pipe -c ../stream/smenubar.cc -o obj/smenubar.o g++ -I../include -O2 -pipe -c ../stream/smenubox.cc -o obj/smenubox.o g++ -I../include -O2 -pipe -c ../stream/smenuvie.cc -o obj/smenuvie.o g++ -I../include -O2 -pipe -c ../stream/smonosel.cc -o obj/smonosel.o g++ -I../include -O2 -pipe -c ../stream/sparamte.cc -o obj/sparamte.o g++ -I../include -O2 -pipe -c ../stream/spxvalid.cc -o obj/spxvalid.o g++ -I../include -O2 -pipe -c ../stream/sradiobu.cc -o obj/sradiobu.o g++ -I../include -O2 -pipe -c ../stream/srangeva.cc -o obj/srangeva.o g++ -I../include -O2 -pipe -c ../stream/sresourc.cc -o obj/sresourc.o g++ -I../include -O2 -pipe -c ../stream/sscrollb.cc -o obj/sscrollb.o g++ -I../include -O2 -pipe -c ../stream/sscrolle.cc -o obj/sscrolle.o g++ -I../include -O2 -pipe -c ../stream/sstatict.cc -o obj/sstatict.o g++ -I../include -O2 -pipe -c ../stream/sstatusl.cc -o obj/sstatusl.o g++ -I../include -O2 -pipe -c ../stream/sstringc.cc -o obj/sstringc.o g++ -I../include -O2 -pipe -c ../stream/sstringl.cc -o obj/sstringl.o g++ -I../include -O2 -pipe -c ../stream/sview.cc -o obj/sview.o g++ -I../include -O2 -pipe -c ../stream/swindow.cc -o obj/swindow.= o g++ -I../include -O2 -pipe -c ../classes/tapplica.cc -o obj/tapplica.o g++ -I../include -O2 -pipe -c ../classes/tbackgro.cc -o obj/tbackgro.o g++ -I../include -O2 -pipe -c ../classes/tbutton.cc -o obj/tbutton.o g++ -I../include -O2 -pipe -c ../classes/tchdirdi.cc -o obj/tchdirdi.o g++ -I../include -O2 -pipe -c ../classes/tcheckbo.cc -o obj/tcheckbo.o g++ -I../include -O2 -pipe -c ../classes/tclrdisp.cc -o obj/tclrdisp.o g++ -I../include -O2 -pipe -c ../classes/tcluster.cc -o obj/tcluster.o g++ -I../include -O2 -pipe -c ../classes/tcollect.cc -o obj/tcollect.o g++ -I../include -O2 -pipe -c ../classes/tcolordi.cc -o obj/tcolordi.o g++ -I../include -O2 -pipe -c ../classes/tcolorgr.cc -o obj/tcolorgr.o g++ -I../include -O2 -pipe -c ../classes/tcolorit.cc -o obj/tcolorit.o g++ -I../include -O2 -pipe -c ../classes/tcolorse.cc -o obj/tcolorse.o g++ -I../include -O2 -pipe -c ../classes/tcommand.cc -o obj/tcommand.o g++ -I../include -O2 -pipe -c ../classes/tdesktop.cc -o obj/tdesktop.o g++ -I../include -O2 -pipe -c ../classes/tdialog.cc -o obj/tdialog.o g++ -I../include -O2 -pipe -c ../classes/tdircoll.cc -o obj/tdircoll.o g++ -I../include -O2 -pipe -c ../classes/tdirlist.cc -o obj/tdirlist.o g++ -I../include -O2 -pipe -c ../classes/tdisplay.cc -o obj/tdisplay.o g++ -I../include -O2 -pipe -c ../classes/tdrawbuf.cc -o obj/tdrawbuf.o g++ -I../include -O2 -pipe -c ../classes/teditor.cc -o obj/teditor.o g++ -I../include -O2 -pipe -c ../classes/teditorf.cc -o obj/teditorf.o g++ -I../include -O2 -pipe -c ../classes/teditwin.cc -o obj/teditwin.o g++ -I../include -O2 -pipe -c ../classes/tevent.cc -o obj/tevent.o g++ -I../include -O2 -pipe -c ../classes/tfilecol.cc -o obj/tfilecol.o g++ -I../include -O2 -pipe -c ../classes/tfiledia.cc -o obj/tfiledia.o g++ -I../include -O2 -pipe -c ../classes/tfileedi.cc -o obj/tfileedi.o g++ -I../include -O2 -pipe -c ../classes/tfileinf.cc -o obj/tfileinf.o g++ -I../include -O2 -pipe -c ../classes/tfileinp.cc -o obj/tfileinp.o g++ -I../include -O2 -pipe -c ../classes/tfilelis.cc -o obj/tfilelis.o g++ -I../include -O2 -pipe -c ../classes/tfilterv.cc -o obj/tfilterv.o g++ -I../include -O2 -pipe -c ../classes/tframe.cc -o obj/tframe.o g++ -I../include -O2 -pipe -c ../classes/tgkey.cc -o obj/tgkey.o g++ -I../include -O2 -pipe -c ../classes/tgroup.cc -o obj/tgroup.o g++ -I../include -O2 -pipe -c ../classes/thistory.cc -o obj/thistory.o g++ -I../include -O2 -pipe -c ../classes/thistvie.cc -o obj/thistvie.o g++ -I../include -O2 -pipe -c ../classes/thistwin.cc -o obj/thistwin.o g++ -I../include -O2 -pipe -c ../classes/thwmouse.cc -o obj/thwmouse.o g++ -I../include -O2 -pipe -c ../classes/tindicat.cc -o obj/tindicat.o g++ -I../include -O2 -pipe -c ../classes/tinputli.cc -o obj/tinputli.o g++ -I../include -O2 -pipe -c ../classes/tlabel.cc -o obj/tlabel.o g++ -I../include -O2 -pipe -c ../classes/tlistbox.cc -o obj/tlistbox.o g++ -I../include -O2 -pipe -c ../classes/tlistvie.cc -o obj/tlistvie.o g++ -I../include -O2 -pipe -c ../classes/tlookupv.cc -o obj/tlookupv.o g++ -I../include -O2 -pipe -c ../classes/tmemo.cc -o obj/tmemo.o g++ -I../include -O2 -pipe -c ../classes/tmenubar.cc -o obj/tmenubar.o g++ -I../include -O2 -pipe -c ../classes/tmenubox.cc -o obj/tmenubox.o g++ -I../include -O2 -pipe -c ../classes/tmenuvie.cc -o obj/tmenuvie.o g++ -I../include -O2 -pipe -c ../classes/tmonosel.cc -o obj/tmonosel.o g++ -I../include -O2 -pipe -c ../classes/tmouse.cc -o obj/tmouse.o g++ -I../include -O2 -pipe -c ../classes/tnscolle.cc -o obj/tnscolle.o g++ -I../include -O2 -pipe -c ../classes/tnssorte.cc -o obj/tnssorte.o g++ -I../include -O2 -pipe -c ../classes/tobject.cc -o obj/tobject.o g++ -I../include -O2 -pipe -c ../classes/tpalette.cc -o obj/tpalette.o g++ -I../include -O2 -pipe -c ../classes/tparamte.cc -o obj/tparamte.o g++ -I../include -O2 -pipe -c ../classes/tpoint.cc -o obj/tpoint.o g++ -I../include -O2 -pipe -c ../classes/tprogini.cc -o obj/tprogini.o g++ -I../include -O2 -pipe -c ../classes/tprogram.cc -o obj/tprogram.o g++ -I../include -O2 -pipe -c ../classes/tpwobj.cc -o obj/tpwobj.o g++ -I../include -O2 -pipe -c ../classes/tpwreado.cc -o obj/tpwreado.o g++ -I../include -O2 -pipe -c ../classes/tpwritte.cc -o obj/tpwritte.o g++ -I../include -O2 -pipe -c ../classes/tpxvalid.cc -o obj/tpxvalid.o g++ -I../include -O2 -pipe -c ../classes/tradiobu.cc -o obj/tradiobu.o g++ -I../include -O2 -pipe -c ../classes/trangeva.cc -o obj/trangeva.o g++ -I../include -O2 -pipe -c ../classes/trescoll.cc -o obj/trescoll.o g++ -I../include -O2 -pipe -c ../classes/tresfile.cc -o obj/tresfile.o g++ -I../include -O2 -pipe -c ../classes/tscreen.cc -o obj/tscreen.o g++ -I../include -O2 -pipe -c ../classes/tscrollb.cc -o obj/tscrollb.o g++ -I../include -O2 -pipe -c ../classes/tscrolle.cc -o obj/tscrolle.o g++ -I../include -O2 -pipe -c ../classes/tsortedc.cc -o obj/tsortedc.o g++ -I../include -O2 -pipe -c ../classes/tsortedl.cc -o obj/tsortedl.o g++ -I../include -O2 -pipe -c ../classes/tstatict.cc -o obj/tstatict.o g++ -I../include -O2 -pipe -c ../classes/tstatusd.cc -o obj/tstatusd.o g++ -I../include -O2 -pipe -c ../classes/tstatusl.cc -o obj/tstatusl.o g++ -I../include -O2 -pipe -c ../classes/tstrinde.cc -o obj/tstrinde.o g++ -I../include -O2 -pipe -c ../classes/tstringc.cc -o obj/tstringc.o g++ -I../include -O2 -pipe -c ../classes/tstringl.cc -o obj/tstringl.o g++ -I../include -O2 -pipe -c ../classes/tstrlist.cc -o obj/tstrlist.o g++ -I../include -O2 -pipe -c ../classes/tstrmcla.cc -o obj/tstrmcla.o g++ -I../include -O2 -pipe -c ../classes/tstrmtyp.cc -o obj/tstrmtyp.o g++ -I../include -O2 -pipe -c ../classes/tsubmenu.cc -o obj/tsubmenu.o g++ -I../include -O2 -pipe -c ../classes/ttermina.cc -o obj/ttermina.o g++ -I../include -O2 -pipe -c ../classes/ttextdev.cc -o obj/ttextdev.o g++ -I../include -O2 -pipe -c ../classes/tvalidat.cc -o obj/tvalidat.o g++ -I../include -O2 -pipe -c ../classes/tvedit1.cc -o obj/tvedit1.o g++ -I../include -O2 -pipe -c ../classes/tvedit2.cc -o obj/tvedit2.o g++ -I../include -O2 -pipe -c ../classes/tvedit3.cc -o obj/tvedit3.o g++ -I../include -O2 -pipe -c ../classes/tview.cc -o obj/tview.o g++ -I../include -O2 -pipe -c ../classes/tvintl.cc -o obj/tvintl.o g++ -I../include -O2 -pipe -c ../classes/tvtext1.cc -o obj/tvtext1.o g++ -I../include -O2 -pipe -c ../classes/tvtext2.cc -o obj/tvtext2.o g++ -I../include -O2 -pipe -c ../classes/twindow.cc -o obj/twindow.o g++ -I../include -O2 -pipe -c ../classes/unix/unixdis.cc -o obj/unixdis.o In file included from ../classes/unix/unixdis.cc:19: /usr/include/term.h:1060: parse error before `,' token /usr/include/term.h:1081: 'chtype' is used as a type, but is not defined as a type. /usr/include/term.h:1082: 'chtype' is used as a type, but is not defined as a type. /usr/include/term.h:1101: parse error before `[' token /usr/include/term.h:1108: syntax error before `*' token /usr/include/term.h:1111: 'chtype' is used as a type, but is not defined as a type. /usr/include/term.h:1115: 'chtype' is used as a type, but is not defined as a type. /usr/include/term.h:1116: 'chtype' is used as a type, but is not defined as a type. /usr/include/term.h:1207: `chtype' was not declared in this scope /usr/include/term.h:1207: parse error before `)' token /usr/include/term.h:1207: function `int vidputs(char)' is initialized like = a variable /usr/include/term.h:1207: parse error before `)' token /usr/include/term.h: In static member function `static void TDisplayUNIX::SetCursorPos(unsigned int, unsigned int)': /usr/include/term.h:1194: too few arguments to function `char* tparm(char*, long int, long int, long int, long int, long int, long int, long int, long int, long int)' ../classes/unix/unixdis.cc:52: at this point in file /usr/include/term.h: In static member function `static void TDisplayUNIX::SetCursorShape(unsigned int, unsigned int)': /usr/include/term.h:1194: too few arguments to function `char* tparm(char*, long int, long int, long int, long int, long int, long int, long int, long int, long int)' ../classes/unix/unixdis.cc:75: at this point in file /usr/include/term.h:1194: too few arguments to function `char* tparm(char*, long int, long int, long int, long int, long int, long int, long int, long int, long int)' ../classes/unix/unixdis.cc:80: at this point in file make[1]: *** [obj/unixdis.o] Error 1 make[1]: Leaving directory `/export/home/ymercier/newSetEdit/tvision/makes' make: *** [static-lib] Error 2 root <root@qcmtlash:/># On 12/22/06, Ivan Baldo <ib...@ad...> wrote: > > Hello. > > > El 22/12/06 12:01, Yannick Mercier escribi=F3: > > > > On 12/21/06, *Ivan Baldo* <ib...@ad... > > <mailto:ib...@ad...>> wrote: > > > > > > > I didnt <make install> tvision, I thought that was not required since > > the setedit's <./configure> looks for tvision in ../tvision by > > default, thats why > > I just stop at make for tvision, let me know if the make install is > > required > > > > > > You are right, is not required. > > > > Does your linker know about the /usr/local/lib path? Does it fin= d > > libraries there? > > > > > > > How can I find that out ? I have set the /usr/local/lib path first > > in the LD_LIBRARY_PATH > > environment variable but I dont know if that does it for the linker > Good question, but I want to know another detail before looking into > this further: whats the output of the command ls /lib/libncurses* ? > If there is an ncurses library then maybe it is conflicting with the > one on /usr/local/lib, is better to not mix different libraries. If you > don't have an ncurses library on /lib then we know that your linker is > finding libraries on /usr/local/lib so no problem. > > > > > > > Here is the output, is that correct ? : > > root > pwd > > /export/home/ymercier/setedit/setedit/contrib/tvision > > root > ./rhtv-config --dlibs > > -lrhtv > > root > > > > Yes, thats correct. > > > > > I make, and at the end I get this error: > > > > > > > > > > > > g++ -L/opt/tvision/lib > > > -L/export/home/ymercier/setedit/setedit/contrib/tvision/makes > > > -L../libbzip2 -L../libpcre -L. -L. -DFOR_EDITOR -o editor.exe > > > obj/accehtml.o obj/advice.o obj/ampdiag.o obj/intermp3.o > > obj/mp3list.o > > > obj/mp3play.o obj/ascii.o obj/boardmix.o obj/bufun.o obj/calcu.o > > > obj/calendar.o obj/ceditor.o obj/codepage.o obj/completi.o > > obj/debug.o > > > obj/deedidia.o obj/doedidia.o obj/dskascii.o obj/dskcalen.o > > > obj/dskclip.o obj/dskclose.o obj/dskedito.o obj/dskhelp.o > > obj/dskman.o > > > obj/dskmessa.o obj/dskmp3.o obj/dskwin.o obj/dstfile.o > > obj/dumpfile.o > > > obj/edcolor.o obj/edconst.o obj/edfonts.o obj/editdiag.o > > > obj/editmain.o obj/editmenu.o obj/editorfo.o obj/editpale.o > > > obj/editwind.o obj/edkeys.o obj/edmsg.o obj/edprefs.o > obj/edprint.o > > > obj/edprj.o obj/edspecs.o obj/djmdr.o obj/dyncat.o obj/memmove.o > > > obj/mixer.o obj/mixersb.o obj/mixoss.o obj/stackdbg.o > obj/strncpyz.o > > > obj/strndup.o obj/fstrcmp.o obj/getctxhl.o obj/gzfiles.o > > > obj/holidays.o obj/inf.o obj/infbase.o obj/manview.o > obj/nhiscoll.o > > > obj/ninfview.o obj/ninfwind.o obj/nmanwind.o obj/sinf.o obj/sman.= o > > > obj/intgrep.o obj/keytrans.o obj/linelen.o obj/loadcle.o > > > obj/loaddefl.o obj/loadfunc.o obj/loadnobkp.o obj/loadshl.o > > > obj/loadusew.o obj/macrocom.o obj/menuload.o obj/mli.o > > obj/mliasimp.o > > > obj/mlicsdg.o obj/mliediti.o obj/mliedito.o obj/mlisdg.o > > obj/msignal.o > > > obj/nceditor.o obj/ndskwasc.o obj/ndskwcal.o obj/ndskwcli.o > > > obj/ndskwclo.o obj/ndskwedi.o obj/ndskwhel.o obj/ndskwman.o > > > obj/ndskwmes.o obj/ndskwmp3.o obj/ndskwprj.o obj/neditwin.o > > > obj/nfileedi.o obj/nsindica.o obj/ntedcol.o obj/parser.o > > > obj/pathlist.o obj/pathtool.o obj/pclipper.o obj/pmacros.o > > obj/pperl.o > > > obj/pphp.o obj/pvarious.o obj/runprog.o obj/sceditor.o > > obj/scresave.o > > > obj/sdginter.o obj/sdskasci.o obj/sdskcale.o obj/sdskclip.o > > > obj/sdskclos.o obj/sdskedit.o obj/sdskhelp.o obj/sdskman.o > > > obj/sdskmess.o obj/sdskmp3.o obj/sdskprj.o obj/search.o > > obj/sedcolle.o > > > obj/slpinter.o obj/splinman.o obj/ssindica.o obj/ssyntax.o > > obj/tags.o > > > obj/tedcolle.o obj/tips.o obj/tpaltext.o obj/tsindica.o > obj/txhgen.o > > > obj/winlistd.o libeasyd.a librhuti.a libsettv.a -lrhtv -ldl > > -lbz2 > > > -lz -lpcre > > > Undefined first referenced > > > symbol in file > > > acs32map > > > > > > /export/home/ymercier/setedit/setedit/contrib/tvision/makes/librhtv.so > > > newterm32 > > > > > > /export/home/ymercier/setedit/setedit/contrib/tvision/makes/librhtv.so > > > > > ld: fatal: Symbol referencing errors. No output written to > > editor.exe > > > collect2: ld returned 1 exit status > > > make[2]: *** [editor.exe] Error 1 > > > make[2]: Leaving directory > > > `/export/home/ymercier/setedit/setedit/contrib/setedit/makes' > > > make[1]: *** [editor] Error 2 > > > make[1]: Leaving directory > > > `/export/home/ymercier/setedit/setedit/contrib/setedit/makes' > > > make: *** [editor] Error 2 > > > root > > > > > > > I looked for the acs32map symbol on my /usr/include, > /lib/libncurses.so.5.5 and both Turbo Vision and SETEdit sources and it > isn't defined anywhere, so I guess is something from your system, I > don't know from where it came from and don't know how to avoid it :-(. > > Can you start all over again just in case? > Leave the ncurses compatibility library installed since we need it > but remove everything from SETEdit and Turbo Vision from your system, > then download the latest CVS versions of both using the CVS program and > compile from there. > > If you are intending to use the editor under X11 then you may > uninstall the ncurses library and install the X11 development libraries, > maybe we are more lucky with the X11 build and is better than the > ncurses driver, if you are using X11 and intend to use the editor under > it then you should try this instead of the ncurses driver. > > Please, tell us if you succeed or not, and as always, give as much > detail as you can. > Hope this helps, goodbye! > > -- > Ivan Baldo - ib...@ad... - http://ibaldo.codigolibre.net/ > ICQ 10215364 - Phone/FAX (598) (2) 613 3223. > Caldas 1781, Malvin, Montevideo, Uruguay, South America. > We believe that we are free, but in reality we are not! Are we? > Alternatives: ib...@co... - http://go.to/ibaldo > > > |