Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Thrift Wiki" for change 
notification.

The following page has been changed by MichaelGreene:
http://wiki.apache.org/thrift/ThriftInstallation

The comment on the change is:
apply code formatting to build instructions

------------------------------------------------------------------------------
  If you are building from the first time out of the source repository, you will
  need to generate the configure scripts.  (This is not necessary if you
  downloaded a tarball.)  From the top directory, do:
- 
+ {{{
        ./bootstrap.sh
- 
+ }}}
  Once the configure scripts are generated, thrift can be configured.
  From the top directory, do:
- 
+ {{{
        ./configure
- 
+ }}}
  You may need to specify the location of the boost files explicitly.
  If you installed boost in /usr/local, you would run configure as follows:
- 
+ {{{
        ./configure --with-boost=/usr/local
- 
+ }}}
  Note that by default the thrift C++ library is typically built with debugging
  symbols included. If you want to customize these options you should use the
  CXXFLAGS option in configure, as such:
- 
+ {{{
          ./configure CXXFLAGS='-g -O2'
          ./configure CFLAGS='-g -O2'
          ./configure CPPFLAGS='-DDEBUG_MY_FEATURE'
- 
+ }}}
- Run ./configure --help to see other configuration options
+ Run {{{./configure --help}}} to see other configuration options
  
  Please be aware that the Python library will ignore the --prefix option
  and just install wherever Python's distutils puts it (usually along
@@ -33, +33 @@

  (DESTDIR is respected for Python and C++.)
  
  Make thrift:
- 
+ {{{
        make
- 
+ }}}
  From the top directory, become superuser and do:
- 
+ {{{
        make install
- 
+ }}}
  Note that some language packages must be installed manually using build tools
  better suited to those languages (at the time of this writing, this applies
  to Java, Ruby, PHP).

Reply via email to