Loading ...
Sorry, an error occurred while loading the content.

X11 Version and Manager.h ??

Expand Messages
  • Bovy, Stephen
    Which Version of X11 should we be using X11R6 OR X11R66 ?? Manager.h Does Not exist in X11R6 -- You received this message from the vim_dev maillist. Do
    Message 1 of 3 , Apr 27, 2012
    • 0 Attachment
      Which Version of X11 should we be using

      X11R6 OR X11R66 ??

      Manager.h Does Not exist in X11R6

      --
      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
    • Bovy, Stephen
      Thanks Very Much for your response I am building the Motif version I built this successfully in December I guess much has changed since December :) ...
      Message 2 of 3 , Apr 27, 2012
      • 0 Attachment
        Thanks Very Much for your response

        I am building the Motif version

        I built this successfully in December

        I guess much has changed since December :)


        -----Original Message-----
        From: Tony Mechelynck [mailto:antoine.mechelynck@...]
        Sent: Friday, April 27, 2012 6:06 PM
        To: vim_dev@...
        Cc: Bovy, Stephen
        Subject: Re: X11 Version and Manager.h ??

        On 28/04/12 01:23, Bovy, Stephen wrote:
        > Which Version of X11 should we be using
        >
        > X11R6 OR X11R66 ??
        >
        > Manager.h Does Not exist in X11R6
        >


        There is no X11R66 yet. "Releases 6.7 and later are brought to you by the X.Org Foundation." (sic, from the X(7) manpage installed here). The version currently distributed with the current openSUSE Linux distro + all Online Updates is 7.6 (i.e., sub-version 6 of X11R7).

        I see the line

        # include <Xm/Manager.h>

        only once in the source, at src/gui_xmebw.c line 33, and ifdef'fed as
        follows:

        26: #ifdef FEAT_TOOLBAR
        30: #if defined(HAVE_XM_TRAITP_H) && defined(HAVE_XM_MANAGER_H) \
        31: && defined(HAVE_XM_UNHIGHLIGHTT_H) && defined(HAVE_XM_XPMP_H)

        If FEAT_TOOLBAR is unset the whole gui_xmebw.c is skipped, except for an #include "vim.h".

        The more complex #if has an #else branch with only

        38: # include <X11/xpm.h>

        in it.


        That gui_xmebw module is not compiled into my GTK2/Gnome2 gvim; it seems to be part of the Motif GUI.

        As a temporary stopgap measure, you can try to remove

        defined(FEAT_GUI_MOTIF) ||

        at line 760 of src/feature.h; but a better fix would be to find what is wrong with your Motif packages, or maybe use a different GUI.


        Best regards,
        Tony.
        --
        A Riverside, California, health ordinance states that two persons may
        not kiss each other without first wiping their lips with carbolized
        rosewater.

        --
        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
      Your message has been successfully submitted and would be delivered to recipients shortly.