Changeset 126

Show
Ignore:
Timestamp:
11/09/05 00:56:15 (3 years ago)
Author:
aldacron
Message:

* added Linux build scripts from Lucas Goss
* updated all relevant html docs and package READMEs to reflect the new Linux build process
* removed all remaining Makefiles (yay!)
* all READMEs now have the same format
* added missing READMEs to DerelictIL, -ILU, and -ILUT

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/DerelictAL/README

    r105 r126  
    1919To build DerelictAL on Linux: 
    2020 
    21 1) ensure that both dmd and gcc are on your path 
     211) ensure that Derek Parnell's Build utility is on your path OR that the path 
     22to it is configured in build-config.sh in your toplevel Derelict directory 
     23(henceforth known as <derelict_dir>). See the documentation in  
     24<derelict_dir>/docs/build.html for more information on setting up Build and 
     25configuring Derelict's Build scripts. 
    22262) from a command prompt, cd to <derelict_dir>/DerelictAL 
    23 3) type 'make -fMakefule.linux' or 'make -fMakefule.linux all' to build libderelictAL.a 
    24 4) optionally type 'make -fMakefule.linux clean' to delete all object files OR 
    25    optionally type 'make -fMakefule.linux cleanall' to delete all object and lib files 
    26  
    27 -------------------------------------------------------------------------------- 
    28 USING 
    29 --------------------------------------------------------------------------------    
    30 To learn how to use DerelictAL, please see the documentaion in derelict/docs/al.html. 
     273) type ./build-linux 
     284) when the build completes, libderelictAL.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictGL/README

    r108 r126  
    1919To build DerelictGL on Linux: 
    2020 
    21 1) ensure that both dmd and gcc are on your path 
     211) ensure that Derek Parnell's Build utility is on your path OR that the path 
     22to it is configured in build-config.sh in your toplevel Derelict directory 
     23(henceforth known as <derelict_dir>). See the documentation in  
     24<derelict_dir>/docs/build.html for more information on setting up Build and 
     25configuring Derelict's Build scripts. 
    22262) from a command prompt, cd to <derelict_dir>/DerelictGL 
    23 3) type 'make -fMakefule.linux' or 'make -fMakefule.linux all' to build libderelictGL.a 
    24 4) optionally type 'make -fMakefule.linux clean' to delete all object files OR 
    25    optionally type 'make -fMakefule.linux cleanall' to delete all object and lib files 
    26  
    27 -------------------------------------------------------------------------------- 
    28 USING 
    29 --------------------------------------------------------------------------------    
    30 To learn how to use DerelictGL, please see the documentaion in derelict/docs/gl.html. 
     273) type ./build-linux 
     284) when the build completes, libderelictGL.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictGLFW/README

    r108 r126  
    1 ================================================================================ 
    2 DerelictGLFW 
    3 ================================================================================ 
    4  
    51-------------------------------------------------------------------------------- 
    62BUILDING 
     
    2016 
    2117 
    22 On Linux: 
    23 1) ensure that both dmd and gcc are on your path 
     18On DerelictGLFW on Linux: 
     191) ensure that Derek Parnell's Build utility is on your path OR that the path 
     20to it is configured in build-config.sh in your toplevel Derelict directory 
     21(henceforth known as <derelict_dir>). See the documentation in  
     22<derelict_dir>/docs/build.html for more information on setting up Build and 
     23configuring Derelict's Build scripts. 
    24242) from a command prompt, cd to <derelict_dir>/DerelictGLFW 
    25 3) type 'make' or 'make all' to build derelictGLFW.a 
    26 4) optionally type 'make clean' to delete all object files OR 
    27    optionally type 'make cleanall' to delete all object and lib files. 
     253) type ./build-linux 
     264) when the build completes, libderelictGLFW.a will be located in <derelict_dir>\lib. 
    2827 
    2928----------------------------------------------------------------- 
  • trunk/DerelictGLU/README

    r108 r126  
    1 ================================================================================ 
    2 DerelictGLU 
    3 ================================================================================ 
    41-------------------------------------------------------------------------------- 
    52BUILDING 
    63-------------------------------------------------------------------------------- 
    7 Before building, ensure you have DerelictUtil and DerelictGL on your system. Both 
    8 are required by DerelictGLU imports and links with both packages. 
    94 
    105-------------------------------------------------------------------------------- 
     
    2419To build DerelictGLU on Linux: 
    2520 
    26 1) ensure that both dmd and gcc are on your path 
     211) ensure that Derek Parnell's Build utility is on your path OR that the path 
     22to it is configured in build-config.sh in your toplevel Derelict directory 
     23(henceforth known as <derelict_dir>). See the documentation in  
     24<derelict_dir>/docs/build.html for more information on setting up Build and 
     25configuring Derelict's Build scripts. 
    27262) from a command prompt, cd to <derelict_dir>/DerelictGLU 
    28 3) type 'make -fMakefule.linux' or 'make -fMakefule.linux all' to build libderelictGLU.a 
    29 4) optionally type 'make -fMakefule.linux clean' to delete all object files OR 
    30    optionally type 'make -fMakefule.linux cleanall' to delete all object and lib files 
     273) type ./build-linux 
     284) when the build completes, libderelictGLU.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictSDL/README

    r105 r126  
    1 ================================================================================ 
    2 DerelictSDL 
    3 ================================================================================ 
    4 DerelictSDL is a D package which allows you to use SDL in your D programs 
    5 without the need to link to an import library. This gives you control over how 
    6 to handle the case where the SDL shared library is not available on the 
    7 user's machine.  
    8  
    9 This version of DerelictSDL requires SDL 1.2.7 or later. 
    10  
    11 ------------------------------------------------------------------------------- 
    12 USING 
    13 -------------------------------------------------------------------------------- 
    14 You can use DerelictSDL in your project by first adding the Derelict source path 
    15 to your compile command line with the -I switch (-I<derelict_dir>/DerelictSDL) and 
    16 either by adding all the source/obj files to your makefile, or by building and 
    17 linking with derelictSDL.lib (see the section entitled 'BUILDING' below for build 
    18 instructions). 
    19  
    20 In your code, you need to import the derelict.sdl.sdl module.  
    21  
    22 ++++++++++++++++++++++++++   CODE  +++++++++++++++++++++++++++++++++++++++++++++ 
    23  
    24 import derelict.sdl.sdl;         
    25  
    26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
    27  
    28 Before calling any SDL functions, you need to make a call to DerelictSDL_Load.  
    29 This will load the shared library. 
    30  
    31 ++++++++++++++++++++++++++   CODE  +++++++++++++++++++++++++++++++++++++++++++++ 
    32  
    33 // load the shared library - the try...catch block is optional of course 
    34 try 
    35 { 
    36    DerelictSDL_Load(); 
    37 } 
    38 catch(Exception e) 
    39 { 
    40    ... 
    41 } 
    42  
    43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
    44  
    45 From that point you can call SDL functions as normal. 
    46  
    47 ******************************************************************************** 
    48 IMPORTANT  
    49 ******************************************************************************** 
    50 DerelictSDL_Load attempts to load the SDL shared library using a filename appropriate 
    51 for the Operating System. On Windows, this is SDL.dll, and on Linux, libSDL.so. 
    52 The appropriate shared library (or symlink on Linux) must be on the path for it  
    53 to be loaded successfully. 
    54  
    551-------------------------------------------------------------------------------- 
    562BUILDING 
     
    7319To build DerelictSDL on Linux: 
    7420 
    75 1) ensure that both dmd and gcc are on your path 
     211) ensure that Derek Parnell's Build utility is on your path OR that the path 
     22to it is configured in build-config.sh in your toplevel Derelict directory 
     23(henceforth known as <derelict_dir>). See the documentation in  
     24<derelict_dir>/docs/build.html for more information on setting up Build and 
     25configuring Derelict's Build scripts. 
    76262) from a command prompt, cd to <derelict_dir>/DerelictSDL 
    77 3) type 'make -fMakefule.linux' or 'make -fMakefule.linux all' to build libderelictSDL.a 
    78 4) optionally type 'make -fMakefule.linux clean' to delete all object files OR 
    79    optionally type 'make -fMakefule.linux cleanall' to delete all object and lib files 
     273) type ./build-linux 
     284) when the build completes, libderelictSDL.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictSDLImage/README

    r109 r126  
    1 ================================================================================ 
    2 DerelictSDLImage 
    3 ================================================================================ 
    41-------------------------------------------------------------------------------- 
    52BUILDING 
     
    2219To build DerelictSDLImage on Linux: 
    2320 
    24 1) ensure that both dmd and gcc are on your path 
     211) ensure that Derek Parnell's Build utility is on your path OR that the path 
     22to it is configured in build-config.sh in your toplevel Derelict directory 
     23(henceforth known as <derelict_dir>). See the documentation in  
     24<derelict_dir>/docs/build.html for more information on setting up Build and 
     25configuring Derelict's Build scripts. 
    25262) from a command prompt, cd to <derelict_dir>/DerelictSDLImage 
    26 3) type 'make -fMakefile.linux' or 'make -fMakefile.linux all' to build libderelictSDLImage.a 
    27 4) optionally type 'make -fMakefile.linux clean' to delete all object files OR 
    28    optionally type 'make -fMakefile.linux cleanall' to delete all object and lib files    
     273) type ./build-linux 
     284) when the build completes, libderelictSDLImage.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictSDLMixer/README

    r109 r126  
    2222To build DerelictSDLMixer on Linux: 
    2323 
    24 1) ensure that both dmd and gcc are on your path 
     241) ensure that Derek Parnell's Build utility is on your path OR that the path 
     25to it is configured in build-config.sh in your toplevel Derelict directory 
     26(henceforth known as <derelict_dir>). See the documentation in  
     27<derelict_dir>/docs/build.html for more information on setting up Build and 
     28configuring Derelict's Build scripts. 
    25292) from a command prompt, cd to <derelict_dir>/DerelictSDLMixer 
    26 3) type 'make -fMakefile.linux' or 'make -fMakefile.linux all' to build libderelictSDLMixer.a 
    27 4) optionally type 'make -fMakefile.linux clean' to delete all object files OR 
    28    optionally type 'make -fMakefile.linux cleanall' to delete all object and lib files    
     303) type ./build-linux 
     314) when the build completes, libderelictSDLMixer.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictSDLNet/README

    r109 r126  
    2222To build DerelictSDLNet on Linux: 
    2323 
    24 1) ensure that both dmd and gcc are on your path 
     241) ensure that Derek Parnell's Build utility is on your path OR that the path 
     25to it is configured in build-config.sh in your toplevel Derelict directory 
     26(henceforth known as <derelict_dir>). See the documentation in  
     27<derelict_dir>/docs/build.html for more information on setting up Build and 
     28configuring Derelict's Build scripts. 
    25292) from a command prompt, cd to <derelict_dir>/DerelictSDLNet 
    26 3) type 'make -fMakefile.linux' or 'make -fMakefile.linux all' to build libderelictSDLNet.a 
    27 4) optionally type 'make -fMakefile.linux clean' to delete all object files OR 
    28    optionally type 'make -fMakefile.linux cleanall' to delete all object and lib files    
     303) type ./build-linux 
     314) when the build completes, libderelictSDLNet.a will be located in <derelict_dir>\lib. 
  • trunk/DerelictSDLttf/README

    r109 r126  
    1818To build DerelictSDLttf on Linux: 
    1919 
    20 1) ensure that both dmd and gcc are on your path 
     201) ensure that Derek Parnell's Build utility is on your path OR that the path 
     21to it is configured in build-config.sh in your toplevel Derelict directory 
     22(henceforth known as <derelict_dir>). See the documentation in  
     23<derelict_dir>/docs/build.html for more information on setting up Build and 
     24configuring Derelict's Build scripts. 
    21252) from a command prompt, cd to <derelict_dir>/DerelictSDLttf 
    22 3) type 'make -fMakefile.linux' or 'make -fMakefile.linux all' to build libderelictSDLttf.a 
    23 4) optionally type 'make -fMakefile.linux clean' to delete all object files OR 
    24    optionally type 'make -fMakefile.linux cleanall' to delete all object and lib files    
     263) type ./build-linux 
     274) when the build completes, libderelictSDLttf.a will be located in <derelict_dir>\lib. 
  • trunk/docs/al.html

    r119 r126  
    8888</p> 
    8989<p><ol> 
    90 <li>ensure that both dmd and gcc are on your path</li> 
    91 <li>from a command prompt, cd to [derelict_dir]/DerelictAL</li> 
    92 <li>type 'make' or 'make all' to build libderelictAL.a</li> 
    93 <li>optionally type 'make clean' to delete all object files OR 
    94 optionally type 'make cleanall' to delete all object and lib files.</li> 
     90<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     91to it is configured in build-config.sh in your toplevel Derelict directory 
     92(henceforth known as <derelict_dir>). See the documentation in  
     93<derelict_dir>/docs/build.html for more information on setting up Build and 
     94configuring Derelict's Build scripts.</li> 
     95<li>from a command prompt, cd to <derelict_dir>/DerelictAL</li> 
     96<li>type ./build-linux</li> 
     97<li>when the build completes, libderelictAL.a will be located in <derelict_dir>/lib.</li> 
    9598</ol></p> 
    9699 
  • trunk/docs/build.html

    r116 r126  
    5252<ol> 
    5353<li>CD to the top-level Derelict directory.</li> 
    54 <li>type <tt>buildme</tt> on windows, or <tt>./buildme</tt> on Linux.</li> 
     54<li>type <tt>buildme</tt> on windows, or <tt>./build-linux</tt> on Linux.</li> 
    5555</ol> 
    5656</p><p> 
     
    5858complete, the resulting library files will be found in the <tt>lib</tt> directory 
    5959([derelict_dir]/lib). You may then leave them there or copy them elsewhere 
    60 as you wish. If you would ever like to delete all of the libraries, execute the 
    61 <tt>cleanlib</tt> script in the top-level Derelict directory. 
     60as you wish. If you would ever like to delete all of the libraries, on Windows 
     61you can execute the <tt>cleanlib</tt> script in the top-level Derelict directory. 
     62On Linux, you can execute the build-linux script in the top-level directory with 
     63the '-cleanlib' command line parameter (<tt>./build-linux -cleanlib</tt>. 
    6264</p>  
    6365<p> 
    6466<b>NOTE:</b> By default, Derelict is configured to build with debug information 
    65 (-debug -g with DMD). Passing 'release' as an argument to the <tt>buildme</tt>  
    66 command (<tt>buildme release</tt> will cause the Derelict libraries to be built 
     67(-debug -g with DMD). Passing 'release' as an argument to the <tt>buildme</tt> 
     68command, or '-release' to the <tt>build-linux</tt> command (<tt>buildme release</tt>  
     69or <tt>./build-linux -release</tt> will cause the Derelict libraries to be built 
    6770in release mode (-release -O with DMD). 
    6871 
     
    7376<p><ol> 
    7477<li>CD to the package's directory ([derelict_dir]/[package_name]).</li> 
    75 <li>type <tt>buildme</tt> on windows, or <tt>./buildme</tt> on Linux.</li> 
     78<li>type <tt>buildme</tt> on windows, or <tt>./build-linux</tt> on Linux.</li> 
    7679</ol> 
    7780</p><p> 
     
    8891on Windows and <i>scriptname</i>.sh on Linux. 
    8992<p> 
    90 The Build configuration script is named <tt>buildconfig</tt> and is located in 
    91 the top-level Derelict directory. Open this file in a text editor and you will 
     93The Build configuration script for Windows is named <tt>buildconfig.bat</tt> and 
     94for Linux is named <tt>build-config.sh</tt>. The script is located in the  
     95top-level Derelict directory. Open this file in a text editor and you will 
    9296see that the script sets several environment variables. A descritpion of each 
    9397variable and what it means follows: 
     
    108112be used instead. Feel free to change this default behavior as you wish. 
    109113 
    110 <li><b>COMMON_ARGS</b>: This is where you put command line arguments that may 
    111 be shared between both the release and debug builds. All of the preconfigured 
    112 options listed here <b>are required</b> for the build to complete successfully, 
    113 with the exception of the <tt>-cleanup</tt> argument (which you may safely remove 
    114 if you wish to keep the compiled object files rather than deleting them).</li> 
     114<li><b>COMMON_ARGS</b>: (Windows only) This is where you put command line arguments  
     115that may be shared between both the release and debug builds. All of the  
     116preconfigured options listed here <b>are required</b> for the build to complete  
     117successfully, with the exception of the <tt>-cleanup</tt> argument (which you may 
     118safely remove if you wish to keep the compiled object files rather than  
     119deleting them). On Linux, the common args are lumped together in the echo statement 
     120at the bottom of build-config.sh and may be configured there.</li> 
    115121</ul> 
    116122</p><p> 
    117 You will notice one more variable at the end of the file, called <b>CONFIG_STATUS</b>. 
    118 <font color="red"><b>DO NOT CHANGE THIS</b></font>. When building multiple packages, 
    119 this variable is used to prevent the config script from being run multiple times 
    120 (which can cause the build process to halt because of errors). 
     123In buildconfig.bat (Windows) You will notice one more variable at the end of the 
     124file, called <b>CONFIG_STATUS</b>. <font color="red"><b>DO NOT CHANGE THIS</b></font>. 
     125When building multiple packages, this variable is used to prevent the config  
     126script from being run multiple times (which can cause the build process to halt 
     127because of errors). 
    121128</p> 
    122129 
  • trunk/docs/gl.html

    r119 r126  
    7777</p> 
    7878<p><ol> 
    79 <li>ensure that both dmd and gcc are on your path</li> 
    80 <li>from a command prompt, cd to [derelict_dir]/DerelictGL</li> 
    81 <li>type 'make' or 'make all' to build libderelictGL.a</li> 
    82 <li>optionally type 'make clean' to delete all object files OR 
    83 optionally type 'make cleanall' to delete all object and lib files.</li> 
     79<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     80to it is configured in build-config.sh in your toplevel Derelict directory 
     81(henceforth known as <derelict_dir>). See the documentation in  
     82<derelict_dir>/docs/build.html for more information on setting up Build and 
     83configuring Derelict's Build scripts.</li> 
     84<li>from a command prompt, cd to <derelict_dir>/DerelictGL</li> 
     85<li>type ./build-linux</li> 
     86<li>when the build completes, libderelictGL.a will be located in <derelict_dir>/lib.</li> 
    8487</ol></p> 
    8588 
  • trunk/docs/glfw.html

    r112 r126  
    8484</p> 
    8585<p><ol> 
    86 <li>ensure that both dmd and gcc are on your path</li> 
    87 <li>from a command prompt, cd to [derelict_dir]/DerelictGLFW</li> 
    88 <li>type 'make' or 'make all' to build derelictGLFW.a</li> 
    89 <li>optionally type 'make clean' to delete all object files OR 
    90 optionally type 'make cleanall' to delete all object and lib files.</li> 
     86<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     87to it is configured in build-config.sh in your toplevel Derelict directory 
     88(henceforth known as <derelict_dir>). See the documentation in  
     89<derelict_dir>/docs/build.html for more information on setting up Build and 
     90configuring Derelict's Build scripts.</li> 
     91<li>from a command prompt, cd to <derelict_dir>/DerelictGLFW</li> 
     92<li>type ./build-linux</li> 
     93<li>when the build completes, libderelictGLFW.a will be located in <derelict_dir>/lib.</li> 
    9194</ol></p> 
    9295 
  • trunk/docs/glu.html

    r119 r126  
    9696</p> 
    9797<p><ol> 
    98 <li>ensure that both dmd and gcc are on your path</li> 
    99 <li>from a command prompt, cd to [derelict_dir]/DerelictGLU</li> 
    100 <li>type 'make' or 'make all' to build libderelictGLU.a</li> 
    101 <li>optionally type 'make clean' to delete all object files OR 
    102 optionally type 'make cleanall' to delete all object and lib files.</li> 
     98<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     99to it is configured in build-config.sh in your toplevel Derelict directory 
     100(henceforth known as <derelict_dir>). See the documentation in  
     101<derelict_dir>/docs/build.html for more information on setting up Build and 
     102configuring Derelict's Build scripts.</li> 
     103<li>from a command prompt, cd to <derelict_dir>/DerelictGLU</li> 
     104<li>type ./build-linux</li> 
     105<li>when the build completes, libderelictGLU.a will be located in <derelict_dir>/lib.</li> 
    103106</ol></p> 
    104107 
  • trunk/docs/il.html

    r124 r126  
    7474</p> 
    7575<p><ol> 
    76 <li>ensure that both dmd and gcc are on your path</li> 
    77 <li>from a command prompt, cd to [derelict_dir]/DerelictIL</li> 
    78 <li>type 'make' or 'make all' to build libderelictIL.a</li> 
    79 <li>optionally type 'make clean' to delete all object files OR 
    80 optionally type 'make cleanall' to delete all object and lib files.</li> 
     76<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     77to it is configured in build-config.sh in your toplevel Derelict directory 
     78(henceforth known as <derelict_dir>). See the documentation in  
     79<derelict_dir>/docs/build.html for more information on setting up Build and 
     80configuring Derelict's Build scripts.</li> 
     81<li>from a command prompt, cd to <derelict_dir>/DerelictIL</li> 
     82<li>type ./build-linux</li> 
     83<li>when the build completes, libderelictIL.a will be located in <derelict_dir>/lib.</li> 
    8184</ol></p> 
    8285 
  • trunk/docs/ilu.html

    r124 r126  
    7474</p> 
    7575<p><ol> 
    76 <li>ensure that both dmd and gcc are on your path</li> 
    77 <li>from a command prompt, cd to [derelict_dir]/DerelictILU</li> 
    78 <li>type 'make' or 'make all' to build libderelictILU.a</li> 
    79 <li>optionally type 'make clean' to delete all object files OR 
    80 optionally type 'make cleanall' to delete all object and lib files.</li> 
     76<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     77to it is configured in build-config.sh in your toplevel Derelict directory 
     78(henceforth known as <derelict_dir>). See the documentation in  
     79<derelict_dir>/docs/build.html for more information on setting up Build and 
     80configuring Derelict's Build scripts.</li> 
     81<li>from a command prompt, cd to <derelict_dir>/DerelictILU</li> 
     82<li>type ./build-linux</li> 
     83<li>when the build completes, libderelictILU.a will be located in <derelict_dir>/lib.</li> 
    8184</ol></p> 
    8285 
  • trunk/docs/ilut.html

    r124 r126  
    7474</p> 
    7575<p><ol> 
    76 <li>ensure that both dmd and gcc are on your path</li> 
    77 <li>from a command prompt, cd to [derelict_dir]/DerelictILUT</li> 
    78 <li>type 'make' or 'make all' to build libderelictILU.a</li> 
    79 <li>optionally type 'make clean' to delete all object files OR 
    80 optionally type 'make cleanall' to delete all object and lib files.</li> 
     76<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     77to it is configured in build-config.sh in your toplevel Derelict directory 
     78(henceforth known as <derelict_dir>). See the documentation in  
     79<derelict_dir>/docs/build.html for more information on setting up Build and 
     80configuring Derelict's Build scripts.</li> 
     81<li>from a command prompt, cd to <derelict_dir>/DerelictILUT</li> 
     82<li>type ./build-linux</li> 
     83<li>when the build completes, libderelictILUT.a will be located in <derelict_dir>/lib.</li> 
    8184</ol></p> 
    8285 
  • trunk/docs/sdl.html

    r119 r126  
    8787</p> 
    8888<p><ol> 
    89 <li>ensure that both dmd and gcc are on your path</li> 
    90 <li>from a command prompt, cd to [derelict_dir]/DerelictSDL</li> 
    91 <li>type 'make' or 'make all' to build libderelictSDL.a</li> 
    92 <li>optionally type 'make clean' to delete all object files OR 
    93 optionally type 'make cleanall' to delete all object and lib files.</li> 
     89<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     90to it is configured in build-config.sh in your toplevel Derelict directory 
     91(henceforth known as <derelict_dir>). See the documentation in  
     92<derelict_dir>/docs/build.html for more information on setting up Build and 
     93configuring Derelict's Build scripts.</li> 
     94<li>from a command prompt, cd to <derelict_dir>/DerelictSDL</li> 
     95<li>type ./build-linux</li> 
     96<li>when the build completes, libderelictSDL.a will be located in <derelict_dir>/lib.</li> 
    9497</ol></p> 
    9598 
  • trunk/docs/sdlimg.html

    r119 r126  
    7575</p> 
    7676<p><ol> 
    77 <li>ensure that both dmd and gcc are on your path</li> 
    78 <li>from a command prompt, cd to [derelict_dir]/DerelictSDLImage</li> 
    79 <li>type 'make' or 'make all' to build libderelictSDLImage.a</li> 
    80 <li>optionally type 'make clean' to delete all object files OR 
    81 optionally type 'make cleanall' to delete all object and lib files.</li> 
     77<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     78to it is configured in build-config.sh in your toplevel Derelict directory 
     79(henceforth known as <derelict_dir>). See the documentation in  
     80<derelict_dir>/docs/build.html for more information on setting up Build and 
     81configuring Derelict's Build scripts.</li> 
     82<li>from a command prompt, cd to <derelict_dir>/DerelictSDLImage</li> 
     83<li>type ./build-linux</li> 
     84<li>when the build completes, libderelictSDLImage.a will be located in <derelict_dir>/lib.</li> 
    8285</ol></p> 
    8386</body> 
  • trunk/docs/sdlmix.html

    r119 r126  
    7979</p> 
    8080<p><ol> 
    81 <li>ensure that both dmd and gcc are on your path</li> 
    82 <li>from a command prompt, cd to [derelict_dir]/DerelictSDLMixer</li> 
    83 <li>type 'make' or 'make all' to build libderelictSDLMixer.a</li> 
    84 <li>optionally type 'make clean' to delete all object files OR 
    85 optionally type 'make cleanall' to delete all object and lib files.</li> 
     81<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     82to it is configured in build-config.sh in your toplevel Derelict directory 
     83(henceforth known as <derelict_dir>). See the documentation in  
     84<derelict_dir>/docs/build.html for more information on setting up Build and 
     85configuring Derelict's Build scripts.</li> 
     86<li>from a command prompt, cd to <derelict_dir>/DerelictSDLMixer</li> 
     87<li>type ./build-linux</li> 
     88<li>when the build completes, libderelictSDLMixer.a will be located in <derelict_dir>/lib.</li> 
    8689</ol></p> 
    8790</body> 
  • trunk/docs/sdlnet.html

    r119 r126  
    7575</p> 
    7676<p><ol> 
    77 <li>ensure that both dmd and gcc are on your path</li> 
    78 <li>from a command prompt, cd to [derelict_dir]/DerelictSDLNet</li> 
    79 <li>type 'make' or 'make all' to build libderelictSDLNet.a</li> 
    80 <li>optionally type 'make clean' to delete all object files OR 
    81 optionally type 'make cleanall' to delete all object and lib files.</li> 
     77<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     78to it is configured in build-config.sh in your toplevel Derelict directory 
     79(henceforth known as <derelict_dir>). See the documentation in  
     80<derelict_dir>/docs/build.html for more information on setting up Build and 
     81configuring Derelict's Build scripts.</li> 
     82<li>from a command prompt, cd to <derelict_dir>/DerelictSDLNet</li> 
     83<li>type ./build-linux</li> 
     84<li>when the build completes, libderelictSDLNet.a will be located in <derelict_dir>/lib.</li> 
    8285</ol></p> 
    8386</body> 
  • trunk/docs/sdlttf.html

    r119 r126  
    7878</p> 
    7979<p><ol> 
    80 <li>ensure that both dmd and gcc are on your path</li> 
    81 <li>from a command prompt, cd to [derelict_dir]/DerelictSDLttf</li> 
    82 <li>type 'make' or 'make all' to build libderelictSDLttf.a</li> 
    83 <li>optionally type 'make clean' to delete all object files OR 
    84 optionally type 'make cleanall' to delete all object and lib files.</li> 
     80<li>ensure that Derek Parnell's Build utility is on your path OR that the path 
     81to it is configured in build-config.sh in your toplevel Derelict directory 
     82(henceforth known as <derelict_dir>). See the documentation in  
     83<derelict_dir>/docs/build.html for more information on setting up Build and 
     84configuring Derelict's Build scripts.</li> 
     85<li>from a command prompt, cd to <derelict_dir>/DerelictSDLttf</li> 
     86<li>type ./build-linux</li> 
     87<li>when the build completes, libderelictSDLttf.a will be located in <derelict_dir>/lib.</li> 
    8588</ol></p> 
    8689</body>