|
From: <pst...@us...> - 2008-11-09 03:49:49
|
Revision: 619
http://jazzplusplus.svn.sourceforge.net/jazzplusplus/?rev=619&view=rev
Author: pstieber
Date: 2008-11-09 03:49:46 +0000 (Sun, 09 Nov 2008)
Log Message:
-----------
Started the process of adding tex2rtf build instructions.
Added Paths:
-----------
web/htdocs/buildingtex2rtf/
web/htdocs/buildingtex2rtf/index.php
Added: web/htdocs/buildingtex2rtf/index.php
===================================================================
--- web/htdocs/buildingtex2rtf/index.php (rev 0)
+++ web/htdocs/buildingtex2rtf/index.php 2008-11-09 03:49:46 UTC (rev 619)
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
+<HEAD>
+<LINK rel="stylesheet" href="/include/jazz.css" type="text/css" />
+<TITLE>Building Tex2RTF</TITLE>
+</HEAD>
+<BODY>
+<H1 class="title">Jazz++ MIDI Sequencer</H1>
+<TABLE class="main">
+<TR>
+<TD class="leftNav">
+<?php
+require_once('../include/leftnav.php');
+?>
+</TD>
+<TD class="mainCopy">
+<H2>Building Tex2RTF</H2>
+<P>
+Tex2RTFuses a non-stock build of the
+<A NAME="wxWidgetsLink" HREF="http://www.wxwidgets.org">wxWidgets</A> library.
+See
+<A NAME="wxWidgetsLink" HREF="/buildingwx">the wxWidgets build instructions</A>
+to create and install the non-stock wxWidgets build. This non-stock wxWidgets
+build must be available before using the instructions on this page.
+</P>
+
+<H3>Building Tex2RTF for Linux</H3>
+<P>
+I'm going to assume you do not have root privileges on your Linux box. Given
+this assumption, we'll create a directory called <TT>Jazz++</TT> under your
+home directory. This directory will hold the source tree that will be obtained
+using Subversion, a build directory call <TT>Build</TT> and a test installation
+directory called <TT>TestInstall</TT> that will be generated by the build
+sequence. The need for the source directory is obvious. Separating the build
+directory from the source tree will allow you to remove the build output
+without damaging the source tree. The installation directory will be created
+during the build process, and its location will remove the need for root
+privileges on your Linux box.
+</P>
+
+<OL>
+<LI>
+Create a <TT> Jazz++</TT> directory under your home directory and change
+directory to the newly created directory.
+<PRE>
+cd
+mkdir Jazz++
+cd Jazz++
+</Pre>
+</LI>
+
+<LI>
+Checkout the HEAD version of Jazz++ using the following command.
+You must have a Subversion client loaded on your machine.
+
+<PRE>
+svn checkout https://jazzplusplus.svn.sourceforge.net/svnroot/jazzplusplus/tex2rtf tex2rtf
+</PRE>
+</LI>
+
+<LI>
+Change directory to the created <TT>tex2rtf</TT> directory and run the
+<TT>autoreconf</TT> command.
+
+<PRE>
+cd tex2rtf
+autoreconf --verbose
+</PRE>
+</LI>
+
+<LI>
+Change directory to <TT>Jazz++</TT> under your home directory and create a
+directory called <TT>Build</TT> that is in parallel with the <TT>jazz</TT>
+source tree directory, and change directory to that location.
+
+<PRE>
+cd ..
+mkdir Tex2rtfBuild
+cd Build
+</PRE>
+</LI>
+
+<LI>
+Run the <TT>configure</TT> command generated by the <TT>autoreconf<TT>
+command with the following options.
+
+<PRE>
+../tex2rtf/configure \
+ --prefix=$HOME/Jazz++/TestInstall \
+ --enable-debug
+</PRE>
+
+The <TT>prefix</TT> option is used so that the <TT>make install</TT> step
+found later in these instructions, will not require root privileges.
+<BR>
+<BR>
+</LI>
+
+<LI>
+Run <TT>make</TT> using the following command. This will write a file
+called <TT>BuildLog</TT> that may be useful if you run into trouble.
+
+<PRE>
+make 2>&1 | tee BuildLog
+</PRE>
+</LI>
+
+<LI>
+If all goes well with the build, install tex2rtf using the following command.
+
+<PRE>
+make install
+</PRE>
+</LI>
+</OL>
+
+<P>
+You should now have a <TT>tex2rtf</TT> binary in
+<TT>$HOME/Jazz++/TestInstall/bin</TT>.
+</P>
+
+<?php
+require_once('../include/footer.php');
+?>
+</TD>
+</TR>
+</TABLE>
+</BODY>
+</HTML>
Property changes on: web/htdocs/buildingtex2rtf/index.php
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|