$ cd ~/source
$ git clone https://github.com/illes/raspiraw
$ cd raspiraw
$ ls -la
drwxr-xr-x 8 pi pi 4096 Dec 18 20:29 .git
-rw-r--r-- 1 pi pi 265 Dec 18 20:29 .gitignore
-rw-r--r-- 1 pi pi 627 Dec 18 20:29 Makefile
-rw-r--r-- 1 pi pi 6707 Dec 18 20:29 raspi_dng.c
-rw-r--r-- 1 pi pi 960 Dec 18 20:29 README.md
$ make
wget -nc 'http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz'
--2024-12-18 16:14:54-- http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz
Resolving dl.maptools.org (dl.maptools.org)... 94.23.4.142
Connecting to dl.maptools.org (dl.maptools.org)|94.23.4.142|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1336295 (1.3M) [application/x-gzip]
Saving to: ‘tiff-3.8.2.tar.gz’
tiff-3.8.2.tar.gz 100%[==============================>] 1.27M 247KB/s in 6.1s
2024-12-18 16:15:01 (216 KB/s) - ‘tiff-3.8.2.tar.gz’ saved [1336295/1336295]
wget -nc 'http://www.cybercom.net/~dcoffin/dcraw/libtiff.patch'
--2024-12-18 16:15:01-- http://www.cybercom.net/~dcoffin/dcraw/libtiff.patch
Resolving www.cybercom.net (www.cybercom.net)... 64.46.130.10
Connecting to www.cybercom.net (www.cybercom.net)|64.46.130.10|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-12-18 16:15:02 ERROR 404: Not Found.
$ ls -la
total 1340
drwxr-xr-x 8 pi pi 4096 Dec 18 16:05 .git
-rw-r--r-- 1 pi pi 265 Dec 18 16:05 .gitignore
-rw-r--r-- 1 pi pi 627 Dec 18 16:05 Makefile
-rw-r--r-- 1 pi pi 6707 Dec 18 16:05 raspi_dng.c
-rw-r--r-- 1 pi pi 960 Dec 18 16:05 README.md
-rw-r--r-- 1 pi pi 1336295 Mar 24 2006 tiff-3.8.2.tar.gz
|
Makefile
all: raspi_dng
tiff-3.8.2.tar.gz:
wget -nc 'http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz'
tiff-3.8.2: tiff-3.8.2.tar.gz libtiff.patch
tar -zxvf "$<"
cat "libtiff.patch" | patch -p0 -f
libtiff.patch:
wget -nc 'http://www.cybercom.net/~dcoffin/dcraw/libtiff.patch'
local/lib/libtiff.a: tiff-3.8.2
cd $< ; ./configure --prefix=$(PWD)/local
cd $< ; make -j4
cd $< ; make install
clean:
rm -rf local tiff-3.8.2 *.o
raspi_dng.o: local/lib/libtiff.a raspi_dng.c
$(CC) -c raspi_dng.c -I./local/include -o $@
raspi_dng: raspi_dng.o local/lib/libtiff.a
$(CC) raspi_dng.o local/lib/libtiff.a -ljpeg -lm -lz -o $@
|
したがって,make の error は,つぎの error
wget -nc 'http://www.cybercom.net/~dcoffin/dcraw/libtiff.patch'
|