dvdisaster Version 0.66 | To the Internet version |
|
Installation of the source code distributionRequired tools and librariesdvdisaster requires the usual GNU development tools for compiling C programs. FreeBSD and Linux typically come with suitable packages on their installation media. For Windows, the respective tools are available in the Mingw framework. Building under Cygwin is not supported. Depending on your operating system you will also need:
FreeBSD does not pre-install an uniform CD-ROM driver for SCSI and ATAPI drives (as is the case in Linux and Windows). Therefore dvdisaster can not use any ATAPI drives in an out-of-the-box FreeBSD installation. To install a suitable driver please recompile the kernel with the additional device device atapicam The devices ata, scbus, cd and pass are also required, but are included by default in FreeBSD 6.0. Compiling the dvdisaster sources requires GNU make (gmake) and the bash shell. Compiling the source code Please open a command prompt window and go through the following steps. Unpack the source code archive:
Change into the newly created directory:
Call the configuration script:
The script will possibly give some hints about missing libraries. Type "bash configure --help" to learn about pointing configure to the correct path of already installed libraries. When the configuration script finishes without error messages, compile the source code into the executable program:
Invoke the program for a quick test:
Working with the program from the current directory is okay. A copy of the dvdisaster home page is included in the sub directory documentation/en. It is also possible to have the program and documentation installed permanently on your system:
Before doing the install, please review the output of the "configure" script or type "gmake show" to learn about the target directories of the installation. Enter "bash configure --help" to get information on changing the installation paths. Enjoy using dvdisaster! |
Copyright 2004-2006 Carsten Gnörlich. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. |
|