I am building ghc from source.<br><br>The building page <a href="http://hackage.haskell.org/trac/ghc/wiki/Building/Using#Sourcetreesandbuildtrees" target="_blank">http://hackage.haskell.org/trac/ghc/wiki/Building/Using#Sourcetreesandbuildtrees</a><br>
mentions lndir for separating source trees from build trees.<br><br>Given how much detail is generally given for individual commands eg<br><a href="http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources" target="_blank">http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources</a><br>
<br>maybe it would be nice to have a (typical?) lndir command also given?<br><br>Also there is a mention about using a local git clone here<br> <a href="http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources" target="_blank">http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources</a><br>
Arent these two alternative ways with similar intent - viz. keeping source pristine and separating build 'messiness'?<br>Or do people use both git (local) clone + lndir? If so why?<br><br><br>Rusi<br><br>[ghc noob here: Please tell me if this is the wrong list to ask this kind of question :-) ]<br>