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

Reply via email to