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