On Mon, 2 Dec 2019, Marcin Cieslak wrote:

On Mon, 2 Dec 2019, Marcin Cieslak wrote:

On Sun, 1 Dec 2019, Jon Trulson wrote:

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.


Yes, one needs to create config/cf/host.def

#define LinuxDistribution LinuxRedHat
#define TCLLib -ltcl8.5

Scott:
I just checked your log and it seems you have tcl8.6 already there, so
you need not to create host.def fine,

but you will also need to apply my patch to instant to note make it crash.

Sorry for noise - your other log shows you are missing -ltcl8.6.

So please create

config/cf/host.def

with this:

#define LinuxDistribution LinuxRedHat
#define TCLLib -ltcl8.5

and make sure you have the latest master

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to