Changes between Version 30 and Version 31 of DynamicByDefault


Ignore:
Timestamp:
Nov 27, 2012 2:33:15 PM (17 months ago)
Author:
igloo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DynamicByDefault

    v30 v31  
    1313 
    1414Given these 2 issues, we think that if making GHCi use dynamic libraries, we should also make ghc compile the "dynamic way" by default. 
     15 
     16== Current status == 
     17 
     18We have everything working, although currently disabled, for all platforms other than Windows in GHC HEAD. We have tested it on Linux/x86_64, Linux/x86, OSX/x86_64, OSX/x86 and Linux/s390(unregisterised). To enable it, set `DYNAMIC_BY_DEFAULT = YES` in `mk/build.mk` or `mk/validate.mk` as appropriate. 
     19 
     20== Windows == 
     21 
     22Currently, we don't know how to do dynamic-by-default on Windows in a satisfactory way. We can build dynamic libraries, but we don't have a way of telling them where to find their DLLs. 
     23 
     24We are not currently working on this, but if anyone is interested in rolling up their sleeves then we would be very grateful! We have some [wiki:DynamicByDefault/Windows more details] on the problem, and how it might be solvable. 
    1525 
    1626== Bugs == 
     
    3949||[ticket:7357 #7357 GHC.exe gives an internal error while linking vector's Monadic.hs]||no||no||no||no||'''YES'''||no||no|| 
    4050 
    41 == Windows == 
    42  
    43 Currently, we don't know how to do dynamic-by-default on Windows in a satisfactory way. We can build dynamic libraries, but we don't have a way of telling them where to find their DLLs. 
    44  
    45 We are not currently working on this, but if anyone is interested in rolling up their sleeves then we have some [wiki:DynamicByDefault/Windows more details] on the problem, and how it might be solvable. 
    46  
    4751== Performance == 
    4852