AnotherLevel, when used with WindowMaker, is unable to generate the Programs desktop popup menu because WindowMaker uses /lib/cpp rather than m4 (m4 is used by FVWM2) to do configuration file macro expansion. /lib/cpp is a component of EGCS. WindowMaker should be built to use M4 if at all possible.
To clarify, AnotherLevel will not generate the Programs popup menu if run with WindowMaker ON A SYSTEM THAT DOESN'T HAVE EGCS INSTALLED.
Also, ~/.Xdefaults is parsed using cpp. A while ago there was an idea to put cpp into a separate RPM and add a "Requires: cpp" to all the packages that use cpp
This has been verified to be a bug. If EGCS is not installed wmconfig menus do not work properly in WindowMaker.
This should be fixed in the next release of Red Hat Linux. Source RPMs should be available with the next RawHide release.
*** Bug 936 has been marked as a duplicate of this bug. *** I installed RedHat 5.2 with the XFree86 component but without the Development component. xrdb fails because it can't find /lib/cpp. I think the best solution is to make a "cpp" rpm that contains /lib/cpp as an actual file (instead of a symlink) and make the packages with xrdb and imake require the cpp rpm. ------- Additional Comments From jbj 01/24/99 14:10 ------- This has been done in Raw Hide. Here's the package list for cpp rpm -qlp /D/6.0/i386/cpp-1.1.1-7.i386.rpm /lib/cpp /usr/info/cpp.info.gz /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.60.1/cpp /usr/man/man1/cccp.1 /usr/man/man1/cpp.1 ------- Additional Comments From ayn2 01/25/99 22:36 ------- This is a duplicate of #354 ------- Additional Comments From ayn2 01/25/99 22:36 ------- Sorry, #356