Building GNUstep with Clang

From GNUstepWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

1) Build using the instructions here: http://clang.llvm.org/get_started.html

2) Build a bootstrap version of gnustep-make (so libobjc2 will know where to install):

       ./configure
       make install

3) Build libobj2 and install it:

       mkdir Build
       cd Build
       cmake ..
       make install
             

4) Build gnustep-make like so (the ng runtime means new clang/libobnjc2 features) and install it:

       ./configure --with-library-combo=ng-gnu-gnu
       make install

5) Build base, gui and back and install them using:

       make install

That should be all there is too it. Not much, but a few little details which might serve to make it enough of a pain to discourage some people.