[OpenSmalltalk/opensmalltalk-vm] ac699a: Fix loading of the vm-display-X11 module by giving...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] ac699a: Fix loading of the vm-display-X11 module by giving...

Eliot Miranda-3
 
  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: ac699a55da4670bbd0c41bfe4f06b639b51298ac
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ac699a55da4670bbd0c41bfe4f06b639b51298ac
  Author: Eliot Miranda <[hidden email]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/unix/vm-display-X11/sqUnixOpenGL.X11
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/sqUnixExternalPrims.c

  Log Message:
  -----------
  Fix loading of the vm-display-X11 module by giving it its own log print routine.
Modify module loading on Mac OS X and unix to
- filter-out non-existent directories in tryLoadingVariations hence avoiding
  lots of futile dlopens and the ensuing obscuring flood of error messages
- always print an error message if a dlopen failed because of an undefined symbol.