It built normally, with nothing missing, so I'd call that a win. Thanks! 😊 If anyone's keeping score, it takes about 2 hours to build on a RasPi3 under CentOS 7 ARM.
These are the packages I installed, after installing the "Development" and "Server with GUI" groups: libXt libXt-devel libXmu libXmu-devel libXft libXft-devel libXinerama libXinerama-devel motif motif-devel libXaw libXaw-devel libX11-devel libXScrnSaver libXScrnSaver-devel libtirpc libtirpc-devel xorg-x11-utils libjpeg-turbo libjpeg-turbo-devel freetype freetype-devel openssl openssl-devel tcl tcl-devel ksh m4 ncompress xorg-x11-fonts-100dpi libXdmcp libXdmcp-devel -----Original Message----- From: Jon Trulson <j...@radscan.com> Sent: Sunday, October 7, 2018 3:31 PM To: cdesktopenv-devel@lists.sourceforge.net Subject: Re: [cdesktopenv-devel] Undefined references to Tcl_GetErrorLine On 10/07/2018 01:17 PM, sc...@scottcomstock.com wrote: > It's tcl-8.5.13-8.el7.arm7hl & tcl-devel-8.5.13-8.el7.arm7hl. > Can you try the attached patch? Tcl_GetErrorLine() was apparently added in Tcl v8.6. If it works, let me know and I'll commit it to master. > I also made up a list of the correct dependencies to install (after > the usual development stuff), for future reference. > If you send it to me, I'll add it to the wiki. -jon > -----Original Message----- > From: Jon Trulson <j...@radscan.com> > Sent: Sunday, October 7, 2018 3:14 PM > To: cdesktopenv-devel@lists.sourceforge.net > Subject: Re: [cdesktopenv-devel] Undefined references to > Tcl_GetErrorLine > > On 10/07/2018 12:39 PM, sc...@scottcomstock.com wrote: >> Hey folks, >> >> In trying to build the latest CDE on CentOS 7 for ARM, I’ve been >> running into an issue building dtdocbook/instant. It fails with the > following: >> >> 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 -ltcl -L/usr/dt/lib -L/usr/lib -lm >> -Wl,-rpath,/usr/dt/lib:/usr/lib >> >> util.o: In function `Putc': >> >> > /home/scott/cde/cdesktopenv-code/cde/programs/dtdocbook/instant/util.c:723: >> undefined reference to `Tcl_GetErrorLine' >> >> util.o: In function `FPuts': >> >> > /home/scott/cde/cdesktopenv-code/cde/programs/dtdocbook/instant/util.c:788: >> undefined reference to `Tcl_GetErrorLine' >> >> collect2: error: ld returned 1 exit status >> >> make: *** [instant] Error 1 >> >> Everything else builds normally. I have tcl and tcl-devel installed. >> Has anyone else run into this? > > Hi, what version of tcl do you have installed? > >> >> (As an aside for other CentOS/RHEL folks out there building CDE, >> libXdmcp-devel is a dependency; dtlogin can’t build without it) >> > > Unfortunately we do not have a list of required packages on the wiki > for Redhat derived systems, but thanks for reporting that here. > > -jon > >> -Scott >> >> >> >> >> >> _______________________________________________ >> cdesktopenv-devel mailing list >> cdesktopenv-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel >> > > -- > Jon Trulson > > "In the game of chess, you can never let your adversary see your pieces." > > - Zapp Brannigan > > > _______________________________________________ > cdesktopenv-devel mailing list > cdesktopenv-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel > > > > _______________________________________________ > cdesktopenv-devel mailing list > cdesktopenv-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel > -- Jon Trulson "In the game of chess, you can never let your adversary see your pieces." - Zapp Brannigan _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel