In message <[EMAIL PROTECTED]> on Wed, 04 May 2005 00:28:55 +0200, [EMAIL
PROTECTED] said:
ai26> No patches but two reports:
ai26>
ai26> 1. works oob on cygwin (first time I could compile it without
ai26> hacks to the makefile. Most likely due to changees in
ai26> cygwin's xmkmf but maybe not. I didn't investigate).
Cool!
ai26> 2. not so good on VMS. gram.c spits out tons of warnings (too
ai26> many to show and maybe easy to fix -- I just didn't look at
ai26> it closely) but this one got me stuck:
If you want, I'd be happy if you sent me a complete log privately.
They're usually very easy to create, just do the following:
SPAWN/NOWAIT/INPUT=NL:/OUTPUT=file.log {your-building-command}
If you want to watch what happens at the same time, all you need to do
is this:
TYPE/TAIL/CONT file.log
ai26> CC /DECC/PREFIX=ALL
/NOLIST/DEBUG/DEFINE=(VMS,XPM,X11R6,C_ALLOCA,"emacs",BLOCK_INPUT,EXIT_ENDSESSION=0,HAVE_XWDFILE_H)/L_DOUBLE=64
A
ai26> DD_WINDOW.C /OBJECT=ADD_WINDOW.AXP_OBJ
ai26>
ai26> #define bcopy(b1,b2,len) memmove(b2, b1, (size_t)(len))
ai26> ..............^
ai26> %CC-W-MACROREDEF, The redefinition of the macro "bcopy" conflicts with a
current definition because the spelling of one or more para
ai26> meters is different. The redefinition is now in effect.
ai26> at line number 50 in file SYS$COMMON:[DECW$INCLUDE]XFUNCS.H;1
ai26>
ai26> #define bzero(b,len) memset(b, 0, (size_t)(len))
ai26> ..............^
ai26> TWM-3^.7-BETA2]F, The redefinition of the macro "bzero" conflicts with a
current definition because the spelling of one or more para
ai26> meters is different. The redefinition is now in effect.
ai26> at line number 51 in file SYS$COMMON:[DECW$INCLUDE]XFUNCS.H;1
Those definitions are nowhere in the ctwm sources. I'm wondering if
this isn't a screwup between HP C header files and DECwindows header
files. It wouldn't be the first time...
ai26> #include <X11/SM/SMlib.h>
ai26> .^
ai26> %CC-F-NOINCLFILE, Cannot find file <X11/SM/SMlib.h> specified in #include
directive.
ai26> at line number 28 in file TMP:[AI26.ctwm-3^.7-beta2]session.h;1
ai26> %MMK-F-ERRUPD, error status %X10B91264 occurred when updating target
ADD_WINDOW.AXP_OBJ
ai26> %MMK-F-ERRUPD, error status %X1C14803C occurred when updating target ALL
ai26> A400>
*gnnnn*
Do you know how to define X11 properly to get subdirectories like
DECW$INCLUDE:[SM]?
Or maybe I'll just have to do a VMS-specific hack there...
ai26> What is that x11/sm/smlib.h? There is no session.h in my old
ai26> ctwm that works on VMS (apparently ctwm 3.5beta1).
Session management.
ai26> This is just a quick report. All I did was $ mmk and see what I
ai26> get (after getting a xpm.h and fixing the path to the xpm lib in
ai26> descrip.mms).
Good of you to try.
Cheers,
Richard
-----
Please consider sponsoring my work on free software.
See http://www.free.lp.se/sponsoring.html for details.
--
Richard Levitte [EMAIL PROTECTED]
http://richard.levitte.org/
"When I became a man I put away childish things, including
the fear of childishness and the desire to be very grown up."
-- C.S. Lewis