AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.

 View Only
  • 1.  libMrm in AIX 6.1

    Posted Mon November 26, 2007 06:54 PM

    Originally posted by: SystemAdmin


    Hello,

    I am testing out a product on the new release of AIX 6.1 and have encountered a problem. The product requires the file /usr/lib/libMrm.a to run. However, my installation of AIX 6.1 did not have that file in the /usr/lib directory. I was able to fix the problem by copying the file from another computer with AIX 5.3 installed on it. While this is fine for testing purposes, it is not a satisfactory solution in the long run.

    Does anyone know if libMrm.a is included in a software bundle, or has it been deprecated? If it is not included in a software bundle, is there some other library that has replaced it?

    Thanks!


  • 2.  Re: libMrm in AIX 6.1

    Posted Mon November 26, 2007 07:21 PM

    Originally posted by: orphy


    Don't have a 6.1 box to play with yet but assuming that they didn't move the lib to a different fileset/RPM, you can go to the 5.3 box and do one of the followings and it should tell you where it came from.

    lslpp -w /usr/lib/libMrm.a
    rpm -qf /usr/lib/libMrm.a
    Orphy


  • 3.  Re: libMrm in AIX 6.1

    Posted Mon November 26, 2007 08:05 PM

    Originally posted by: SystemAdmin


    Thanks!

    Here is what I got from lslpp:

    File Fileset Type
    <hr />
    /usr/lib/libMrm.a X11.motif.lib Symlink

    And here is what I got from rpm:

    file /usr/lib/libMrm.a is not owned by any package

    So, it seems as though libMrm.a was installed by default, as it is listed as a requisite for CDE. So either it was relegated to a package in 6.1 or removed/replaced.

    I guess lack of community support is the price one must pay for early adoption. :-)


  • 4.  Re: libMrm in AIX 6.1

    Posted Mon November 26, 2007 08:48 PM

    Originally posted by: orphy


    I'm guess that they might have moved it to a compat fileset in 6.1 which means it won't get installed by default or that they moved it to a different location but since I haven't played with 6.1 yet, I really can't say. Have you tried doing a find for it? Maybe an IBM guy can jump in to help you out.

    See section 11.3.3 for a hint.
    http://www.redbooks.ibm.com/redpieces/abstracts/sg247559.html?Open
    Orphy


  • 5.  Re: libMrm in AIX 6.1

    Posted Wed November 28, 2007 10:03 AM

    Originally posted by: SystemAdmin


    Hi,
    I' playing with my AIX 6.1 and what I found about the library you asked, is this:
    It is a X11.motif library. In AIX 6.1 the version of this library is R7. If you want an older version
    you can install the X11.motif.compat libraries ( for compatibility ).

    Fileset File
    <hr />
    Path: /usr/lib/objrepos
    X11.motif.lib 6.1.0.0
    /usr/lpp/X11/lib/R7/libUil.a
    /usr/lib/libUil.a -> /usr/lpp/X11/lib/R7/libUil.a
    /usr/lpp/X11/lib/R7/libMrm.a
    /usr/lib/libMrm.a -> /usr/lpp/X11/lib/R7/libMrm.a
    /usr/lpp/X11/lib/R7
    /usr/lpp/X11/lib/R7/libXm.a
    /usr/lib/libXm.a -> /usr/lpp/X11/lib/R7/libXm.a
    /usr/lpp/X11/bin/xmbind
    It should be installed in the base installation Fileset.
    Bye


  • 6.  Re: libMrm in AIX 6.1

    Posted Wed November 28, 2007 04:09 PM

    Originally posted by: SystemAdmin


    Great, that is exactly what I'm looking for.

    Thanks!