I've been trying to build CDE on Fedora 29 and just tried on 30 yesterday. Both fail. Something I believe I have discovered is a set of issues related to bison (yacc). What I noticed is that I needed to use "alternatives --install /usr/bin/yacc yacc /usr/bin/bison 1000" to get rid of the yacc parsing errors. However, that didn't totally fix the issue. Below is one of the first errors I see:
----- code starts here rm -f boolpars.o gcc -g -pipe -c -O2 -fno-strict-aliasing -Wno-write-strings -Wno-unused-result -ansi -I. -I./raima -I../.. -I../../exports/include -I../../imports/motif/include -I/usr/include -D__linux__ -D__x86_64__ -D_POSIX_SOURCE -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -D__NO_STRING_INLINES -D__NO_MATH_INLINES -DANSICPP -DMULTIBYTE -DNLS16 -DOSMAJORVERSION=5 -DOSMINORVERSION=0 -DBYTE_SWAP -DFUNCPROTO=15 -DNARROWPROTO -DI18N_MSG -DMULTIBYTE -fPIC boolpars.c boolpars.c:89:10: fatal error: boolyac.h: No such file or directory 89 | #include "boolyac.h" | ^~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:807: boolpars.o] Error 1 make[3]: Leaving directory '/home/z601793/cdesktopenv-code/cde/lib/DtSearch' ----- end of code This is just one issue which appears to stem from something in the Makefile. It's like yacc/bison isn't creating the boolyac.h file (I'm no coder, but I can read and get the gist). I have seen this in both Fedora 29 and 30, so I am perplexed at how to overcome this. By my hand, I am, Michael E. Griffin _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel