I figured out  what was causing the compiler errors  with the NEW Motif 2.1  
libs on z/OS 1.11

The  "Xauth.h"  header file  in Motif 2.1   adds a reference to  "Xfuncs.h"     
  and   that conflicts  with   "strings.h"   

I added the following to fix the compiler errors >>>

/* Define if strings.h cannot be included when strings.h already is */
#define NO_STRINGS_WITH_STRING_H 1 
/* #undef NO_STRINGS_WITH_STRING_H */

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

But now I am getting  LINK errors, and I am quite perplexed  because I do not 
know where these missing lib references are coming from  

>>>>>>>>

cc  -Wl,EDIT=NO -W l,dll,xplink  -o vim objects/buffer.o  objects/blowfish.o  
objects/charset.o  objects/diff.o  objects/digraph.o  objects/edit.o  
objects/eval.o  objects/ex_cmds.o  objects/ex_cmds2.o  objects/ex_docmd.o  
objects/ex_eval.o  objects/ex_getln.o  objects/fileio.o  objects/fold.o  
objects/getchar.o  objects/hardcopy.o  objects/hashtab.o    objects/if_cscope.o 
 objects/if_xcmdsrv.o  objects/mark.o  objects/memline.o  objects/menu.o  
objects/message.o  objects/misc1.o  objects/misc2.o  objects/move.o  
objects/mbyte.o  objects/normal.o  objects/ops.o  objects/option.o  
objects/os_unix.o  objects/pathdef.o  objects/popupmnu.o  objects/quickfix.o  
objects/regexp.o  objects/screen.o  objects/search.o  objects/sha256.o  
objects/spell.o  objects/syntax.o    objects/tag.o  objects/term.o  
objects/ui.o  objects/undo.o  objects/version.o  objects/window.o  
objects/gui.o objects/gui_motif.o objects/gui_x11.o  objects/pty.o 
objects/gui_beval.o  objects/gui_xmdlg.o objects/gui_xmebw.o  objects/main.o  
objects/memfile.o   -lXmu -lXext  -lXm -lXt    -lXt -lX11  -loldX -lSM -lICE 
-lXp  -lm -lcurses
 IEW2456E 9207 SYMBOL XShapeQueryExtension UNRESOLVED.  MEMBER COULD NOT BE
          INCLUDED FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XShapeCombineRectangles UNRESOLVED.  MEMBER COULD NOT BE
          INCLUDED FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XShapeCombineMask UNRESOLVED.  MEMBER COULD NOT BE
          INCLUDED FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XextRemoveDisplay UNRESOLVED.  MEMBER COULD NOT BE
          INCLUDED FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XMissingExtension UNRESOLVED.  MEMBER COULD NOT BE
          INCLUDED FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XextAddDisplay UNRESOLVED.  MEMBER COULD NOT BE INCLUDED
          FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XextFindDisplay UNRESOLVED.  MEMBER COULD NOT BE INCLUDED
          FROM THE DESIGNATED CALL LIBRARY.
 IEW2456E 9207 SYMBOL XextCreateExtension UNRESOLVED.  MEMBER COULD NOT BE
          INCLUDED FROM THE DESIGNATED CALL LIBRARY.
FSUM3065 The LINKEDIT step ended with return code 8.
FSUM8226 make: Error code 3
make: 'vim' removed.
$

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Any suggestions would be greatly appreciated 


-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui