Difference between revisions of "User:Gordon/Optical Drive Testing Script/scratchpad/cdrtools installation on Ubuntu 9.10"
Jump to navigation
Jump to search
(New page: # Download smake: <code>wget ftp://ftp.berlios.de/pub/smake/smake-1.2.tar.gz</code> # <code>tar xvzf smake-1.2.tar.gz</code> # <code>cd</code> into the resulting directory # <code>./Gmake....) |
|||
Line 1: | Line 1: | ||
+ | Here's how to build cdrtools on Ubuntu 9.10 (these instructions are NOT final and probably don't work right now): | ||
+ | |||
+ | ==Install dependencies== | ||
+ | # To be safe: <code>sudo apt-get install build-essential</code> | ||
+ | |||
+ | ==Build smake== | ||
# Download smake: <code>wget ftp://ftp.berlios.de/pub/smake/smake-1.2.tar.gz</code> | # Download smake: <code>wget ftp://ftp.berlios.de/pub/smake/smake-1.2.tar.gz</code> | ||
# <code>tar xvzf smake-1.2.tar.gz</code> | # <code>tar xvzf smake-1.2.tar.gz</code> | ||
Line 5: | Line 11: | ||
# <code>sudo ./Gmake.linux install</code> | # <code>sudo ./Gmake.linux install</code> | ||
− | + | ==Build cdrtools beta== | |
+ | As of 13 March 2010, the stable version of cdrtools at ftp://ftp.berlios.de/pub/cdrecord/cdrtools.tar.gz does NOT compile on Ubuntu 9.10, so you must use the latest development version (which at the time of writing, in case cdrtools-beta.tar.gz won't build, was [ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-2.01.01a77.tar.gz cdrtools-2.01.01a77.tar.gz]: | ||
+ | |||
+ | # <code>wget ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-beta.tar.gz</code> | ||
+ | # <code>tar xvzf cdrtools-beta.tar.gz</code> | ||
+ | # <code>cd</code> into the resulting directory | ||
+ | # <code>./Gmake.linux</code> | ||
+ | # <code>sudo ./Gmake.linux install</code> | ||
+ | |||
+ | ==Build instrux that didn't work== | ||
+ | make COPTX=-DTRY_EXT2_FS wut? | ||
+ | |||
+ | The following still fails on 9.10 (using smake or the included Gmake.linux): | ||
# Download cdrtools: <code>wget ftp://ftp.berlios.de/pub/cdrecord/cdrtools.tar.gz</code> | # Download cdrtools: <code>wget ftp://ftp.berlios.de/pub/cdrecord/cdrtools.tar.gz</code> |
Revision as of 19:08, 13 March 2010
Here's how to build cdrtools on Ubuntu 9.10 (these instructions are NOT final and probably don't work right now):
Install dependencies
- To be safe:
sudo apt-get install build-essential
Build smake
- Download smake:
wget ftp://ftp.berlios.de/pub/smake/smake-1.2.tar.gz
tar xvzf smake-1.2.tar.gz
cd
into the resulting directory./Gmake.linux
sudo ./Gmake.linux install
Build cdrtools beta
As of 13 March 2010, the stable version of cdrtools at ftp://ftp.berlios.de/pub/cdrecord/cdrtools.tar.gz does NOT compile on Ubuntu 9.10, so you must use the latest development version (which at the time of writing, in case cdrtools-beta.tar.gz won't build, was cdrtools-2.01.01a77.tar.gz:
wget ftp://ftp.berlios.de/pub/cdrecord/alpha/cdrtools-beta.tar.gz
tar xvzf cdrtools-beta.tar.gz
cd
into the resulting directory./Gmake.linux
sudo ./Gmake.linux install
Build instrux that didn't work
make COPTX=-DTRY_EXT2_FS wut?
The following still fails on 9.10 (using smake or the included Gmake.linux):
- Download cdrtools:
wget ftp://ftp.berlios.de/pub/cdrecord/cdrtools.tar.gz
tar xvzf cdrtools.tar.gz
cd
into the resulting directory/opt/schily/bin/smake
Error is:
In file included from skel.c:36: ../include/schily.h:111: error: conflicting types for ‘fexecve’ /usr/include/unistd.h:524: note: previous declaration of ‘fexecve’ was here ../include/schily.h:190: error: conflicting types for ‘getline’ /usr/include/stdio.h:651: note: previous declaration of ‘getline’ was here