From: Dan Lilliehorn (dl@dl.nu)
Date: Fri Dec 06 2002 - 09:11:31 CET
(see forwarded message below)
Hi Vladimir
This is a rather well-known problem by now, but thank you for supplying
the patches. (attached to forwarded message below) For the benefit of
other ctwm-user, this message is sent to the ctwm mailing-list.
I also refer to Claude's comment on this problem in message
http://tigerdyr.wheel.dk/ctwm-archive/0874.html
Regards,
//// /"\
Dan Lilliehorn (dL@dL.nu) \ / ASCII ribbon campaign
http://www.dL.nu/ X against HTML email &
/ \ unnecessary Word attachments
---------- Forwarded message ----------
Date: Thu, 5 Dec 2002 17:43:07 +0100
From: Joerg Arndt <jj@suse.de>
To: dl@dl.nu
Cc: Vladimir Nadvornik <nadvornik@suse.de>
Subject: ctwm 3.6 build problems
hiho,
tried to build ctwm-3.6 using gcc-3.2, however the build
doesn't finish due to apparen problems of the file gram.y
17:27:21 root@nunez:/data/abuild/ctwm/ctwm-3.6/ # m
bison -y -d gram.y
gram.y:431: warning: previous rule lacks an ending `;'
gram.y:690: warning: previous rule lacks an ending `;'
gram.y:838: warning: previous rule lacks an ending `;'
gram.y:849: warning: previous rule lacks an ending `;'
gram.y:965: warning: previous rule lacks an ending `;'
conflicts: 8 shift/reduce
mv -f y.tab.c gram.c
mv -f y.tab.h gram.h
gcc -m32 -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -fno-strict-aliasing -I/usr/X11R6/include -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DUSEM4 -DXPM -c -o gram.o gram.c
gram.y: In function `yyparse':
gram.y:686: parse error before '}' token
make: *** [gram.o] Error 1
(btw. its a SuSE 8.1 system).
I'll attach the patches used to build the version 3.5.2
one of which addresses the grammar file, changelog entry is:
- fixed gram.y for bison 1.75: end rules with semicolon
- use `{}' for empty actions
Another patch
- fixed cast warnings and include files for ia64
The third patch modifies the Imakefile (however, it doesn't
seem to be documented).
Hope this input is helpful for you.
Best regards from a very happy ctwm user
(cf. http://www.jjj.de/x11/x11page.html),
jj
-- p=2^q-1 prime <== q>2, cosh(2^(q-2)*log(2+sqrt(3)))%p=0 Life is hard and then you die.
This archive was generated by hypermail 2.1.4 : Sat Dec 07 2002 - 06:45:02 CET