eee9b6 Fix to build with gcc 4.7

Authored and Committed by bruno 7 years ago
    Fix to build with gcc 4.7
    
    Bring back the noshared patch since gcc now errors out when
    unlnown options are used.
    
    Disambiguate some function references using the "this" pointer.
    
        
file added
+92
file modified
+12 -1