On 12/1/19 6:32 PM, sc...@scottcomstock.com wrote: > Latest build log: https://scottcomstock.com/cde/2019-12-01.build.log >
>From your log: rm -f instant gcc -g -pipe -o instant -O2 -fno-strict-aliasing -Wno-write-strings -Wno-unused-result -ansi -L../../../exports/lib -L/usr/lib main.o util.o info.o translate.o traninit.o tranvar.o tables.o browse.o -lDtSvc -ltt -lXm -lXt -lSM -lICE -lXext -lX11 -L../lib/tptregexp -ltptregexp -ltcl8.6 -L/usr/dt/lib -L/usr/lib -lm -Wl,-rpath,/usr/dt/lib:/usr/lib /bin/ld: cannot find -ltcl8.6 collect2: error: ld returned 1 exit status make[4]: *** [instant] Error 1 make[4]: Leaving directory `/home/AD.SCOTTCOMSTOCK.NET/scott/cdesktopenv-code/cde/programs/dtdocbook/instant' So, you seem to be missing the tcl library, or you have a different version... If you have a different version, edit programs/dtdocbook/instant/Imakefile and change TCLLIB accordingly... You should have at least version 8.5. -jon > On 2019-12-01 17:20, Jon Trulson wrote: >> Hi, >> >> That is very strange... I looked at the link you posted - it shows >> that all the locales (C, DE, FR, etc) failed when calling docbook, but >> makes no mention of instant being missing, which the portion below >> does show. >> >> It can't be both... >> >> I would do a make clean, then do another make World, but capture all >> output (including stderr) - something like: >> >> make World 2>&1 |tee mk.log >> >> And see what that shows. instant isn't recompiled for every locale, >> it is only compiled once, but the portion of your log below shows it >> is clearly missing. >> >> Also, you might want to do a 'git pull' on master to get the instant >> fix Marcin posted yesterday, before doing a full build again. >> >> -jon >> >> On 12/1/19 12:03 PM, sc...@scottcomstock.com wrote: >> >>> Relevant portion of the build log (full one: >>> https://scottcomstock.com/cde/world2.out ) >>> >>> making all in doc/de_DE.ISO8859-1... >>> make[3]: Entering directory >>> >> `/home/AD.SCOTTCOMSTOCK.NET/scott/cdesktopenv-code/cde/doc/de_DE.ISO8859-1' >> >>> making all in doc/de_DE.ISO8859-1/help... >>> make[4]: Entering directory >>> >> `/home/AD.SCOTTCOMSTOCK.NET/scott/cdesktopenv-code/cde/doc/de_DE.ISO8859-1/help' >> >>> + mkdir -p ../help-sdl >>> LANG=de_DE.ISO8859-1 SGML_SEARCH_PATH=".:.." >>> LD_LIBRARY_PATH=../../../exports/lib:/usr/dt/lib:/usr/lib >>> DTLCXSEARCHPATH=../../../lib/DtHelp /bin/ksh >>> ../../../programs/dtdocbook/doc2sdl/dtdocbook -t >>> ../../../programs/dtdocbook/doc2sdl -H >>> ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 -I >>> ../../../programs/dtdocbook/instant/instant -L >>> ../../../programs/dtdocbook/xlate_locale/xlate_locale -S >>> ../../../programs/nsgmls/nsgmls -o ../help-sdl/Appmanager.sdl >>> Appmanager/book.sgm >>> rm -f book.log >>> rm -f book.out.err >>> ../../../programs/nsgmls/nsgmls -deglru >>> ../../../programs/dtdocbook/doc2sdl/docbook.sgml Appmanager/book.sgm >>>> book.esis >>> ../../../programs/dtdocbook/instant/instant -o book.out.sdl \\ >>> -c docbook.cmap \\ >>> -t docbook.ts \\ >>> book.esis >>> ../../../programs/dtdocbook/doc2sdl/dtdocbook[352]: >>> ../../../programs/dtdocbook/instant/instant: not found [Datei oder >>> Verzeichnis nicht gefunden] >>> rm -f book.esis >>> ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 -otc >>> book.out.sdl ../help-sdl/Appmanager.sdl >>> dthelp_htag2: error opening "book.out.sdl" for reading >>> book.out.sdl: No such file or directory >>> rm -f book.out.sdl >>> rm -f book.out.snb >>> rm -f ../help-sdl/Appmanager.sdl >>> dtdocbook fatal error: >>> Error processing book.out.sdl by >>> ../../../programs/dthelp/parser/pass2/htag2/dthelp_htag2 >>> make[4]: *** [../help-sdl/Appmanager.sdl] Error 1 >>> make[4]: Leaving directory >>> >> `/home/AD.SCOTTCOMSTOCK.NET/scott/cdesktopenv-code/cde/doc/de_DE.ISO8859-1/help' >> >>> make[3]: *** [all] Error 2 >>> make[3]: Leaving directory >>> >> `/home/AD.SCOTTCOMSTOCK.NET/scott/cdesktopenv-code/cde/doc/de_DE.ISO8859-1' >> >>> >>> This repeats for each of the languages except for C (which built >>> just fine, including instant) >>> >>> On 2019-11-29 20:32, Jon Trulson wrote: >>> On 11/29/19 6:07 PM, sc...@scottcomstock.com wrote: >>> >>> This is master, and it looks as if the correct locales are installed >>> >>> (they show up when I do a locale -a) >>> >>> You might try editing programs/dtdocbook/doc2sdl/dtdocbook and >>> enabling the verbose mode (just hardcode it). Then rebuild and see >>> if >>> you get more information out of it -- ie: what exactly is failing. >>> >>> -jon >>> >>> From: Jon Trulson <j...@radscan.com> >>> Sent: Friday, November 29, 2019 8:05 PM >>> To: cdesktopenv-devel@lists.sourceforge.net >>> Subject: Re: [cdesktopenv-devel] CentOS 7.6 x64 build failure >>> >>> On 11/29/19 7:37 AM, sc...@scottcomstock.com wrote: >>> >>> In trying to build CDE on CentOS 7.7.1908 (x86_64), I noticed that >>> the build fails when it attempts to build the documentation for >>> locales other than C and en_US.UTF-8. locale -a shows all the >>> necessary locales installed. Changing DtLocalesToBuild on the >>> make command line doesn’t work. >>> >>> Has anyone else seen this? >>> >>> I haven't, though I've only tested on ubuntu 18.04, freebas 11.1 and >>> >>> openbsd 6.2 and 6.5. Is this master or the released 2.3.1? >>> >>> For master - make sure that in addition to the ISO8859-1 locales, >>> that you also have the UTF-8 versions of those locales (FR, IT, ES, >>> and DE) installed too. >>> >>> -jon >>> >>> -Scott >>> >>> _______________________________________________ >>> >>> cdesktopenv-devel mailing list >>> >>> cdesktopenv-devel@lists.sourceforge.net >>> >>> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel >>> >>> -- >>> >>> Jon Trulson >>> >>> "Entropy. It isn't what it used to be." >>> >>> -- Sheldon >> >> -- >> Jon Trulson >> >> "Entropy. It isn't what it used to be." >> -- Sheldon >> >> _______________________________________________ >> cdesktopenv-devel mailing list >> cdesktopenv-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel >> >> -- >> Jon Trulson >> >> "Entropy. It isn't what it used to be." >> -- Sheldon >> _______________________________________________ >> cdesktopenv-devel mailing list >> cdesktopenv-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel -- Jon Trulson "Entropy. It isn't what it used to be." -- Sheldon
_______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel