#5 shared X client libraries

closed-accepted
None
5
2001-03-13
2001-03-01
No

This patch changes config/cf/darwin.cf and adds config/
cf/darwinLib.(rules|tmpl) to build shared X client
libraries. Apply it with patch -p1 <shlib.patch in the
xc directory. I have verified that bootstrapping on a
clean system works, that the correct paths are coded
into the libraries and that the programs build are
linked against these shared libraries.

Someone should check if this also builds correctly on
pure Darwin (although I'm quite sure it will).

Discussion

  • Logged In: YES
    user_id=51640

     
  • patch to build shared X libraries

     
    Attachments
  • Logged In: YES
    user_id=51640

    Sorry, looks like uploading files doesn't work with
    Netscape on Mac OS... Hope it works this time.

     
    • assigned_to: nobody --> torrey
     
  • Logged In: YES
    user_id=133579

     
  • revised patch with full versioning

     
    Attachments
  • Logged In: YES
    user_id=51640

    I implemented the versioning scheme as described in my
    email. A patch against XFree86 CVS as of March 10 is
    attached. Got to the xc directory and apply it with patch -
    p1 <shlib-vers.patch. If you previously applied the older
    patch, remove config/cf/darwin* and do a cvs update before
    applying this one.

     
  • Logged In: YES
    user_id=133579

    Committed to XFree86 CVS.

     
    • status: open --> closed-accepted