0.8.1 tarball์ ๊ฐ์ ธ์์ ์์ถ์ ํ๊ณ ๋๋ ํฐ๋ฆฌ์ cdํ๊ณ "CFLAGS="-03 -Wall -msse2" ./configure๋ฅผ ์คํํ์ต๋๋ค.
๊ทธ๊ฒ์ ์์ฝ:
BSD ํธํ ์ค์น ํ์ธ ์ค... /usr/bin/install -c
๋น๋ ํ๊ฒฝ์ด ์ ์์ธ์ง ํ์ธ ์ค... ์
์ค๋ ๋๋ก๋ถํฐ ์์ ํ mkdir -p... ํ์ธ ์ค /bin/mkdir -p
gawk ํ์ธ ์ค... ์๋์
mawk ํ์ธ ์ค... mawk
make๊ฐ $(MAKE)๋ฅผ ์ค์ ํ๋์ง ํ์ธ ์ค... yes
Makefile์ ๊ด๋ฆฌ์๋ณ ๋ถ๋ถ์ ํ์ฑํํ ์ง ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ์ค... ์๋์
gcc ํ์ธ ์ค... gcc
C ์ปดํ์ผ๋ฌ๊ฐ ์๋ํ๋์ง ํ์ธ ์ค... ์
C ์ปดํ์ผ๋ฌ ๊ธฐ๋ณธ ์ถ๋ ฅ ํ์ผ ์ด๋ฆ ํ์ธ ์ค....out
์คํ ํ์ผ์ ์ ๋ฏธ์ฌ ํ์ธ ์ค...
ํฌ๋ก์ค ์ปดํ์ผ ์ฌ๋ถ ํ์ธ ์ค... ์๋์
๊ฐ์ฒด ํ์ผ์ ์ ๋ฏธ์ฌ ํ์ธ ์ค... o
GNU C ์ปดํ์ผ๋ฌ๋ฅผ ์ฌ์ฉ ์ค์ธ์ง ํ์ธ ์ค... ์
gcc๊ฐ -g๋ฅผ ํ์ฉํ๋์ง ํ์ธ ์ค... ์
ISO C89๋ฅผ ํ์ฉํ๋ gcc ์ต์
ํ์ธ ์ค... ํ์ ์์
make์์ ์ฌ์ฉํ๋ include ์คํ์ผ ํ์ธ ์ค... GNU
gcc์ ์ข
์์ฑ ์คํ์ผ ํ์ธ ์ค... gcc3
C ์ ์ฒ๋ฆฌ๊ธฐ ์คํ ๋ฐฉ๋ฒ ํ์ธ ์ค... gcc -E
๊ธด ์ค์ ์ฒ๋ฆฌํ๋ grep ํ์ธ ๋ฐ -e... /bin/grep
egrep ํ์ธ ์ค... /bin/grep -E
gcc์ -traditional์ด ํ์ํ์ง ํ์ธ ์ค... ์๋์
gcc์ cc๊ฐ -c์ -o๋ฅผ ํจ๊ป ์ดํดํ๋์ง ํ์ธ ์ค... ์
ranlib ํ์ธ ์ค... ranlib
ANSI C ํค๋ ํ์ผ ํ์ธ ์ค... ์
sys/types.h ํ์ธ ์ค... ์
sys/stat.h ํ์ธ ์ค... ์
stdlib.h ํ์ธ ์ค... ์
string.h๋ฅผ ํ์ธ ์ค์
๋๋ค. ์
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ธ ์ค์
๋๋ค.h... ์
๋ฌธ์์ด ํ์ธ ์ค.h... ์
inttypes.h ํ์ธ ์ค... ์
stdint.h ํ์ธ ์ค... ์
unistd.h ํ์ธ ์ค... ์
syslog.h ์ฌ์ฉ์ฑ ํ์ธ ์ค... ์
syslog.h ์กด์ฌ ํ์ธ ์ค... ์
syslog.h ํ์ธ ์ค... ์
alloca.h ์๋ ํ์ธ ์ค... ์
ํ ๋น ํ์ธ ์ค... ์
-ljansson์์ json_loads ํ์ธ ์ค... ์๋์
-lpthread์์ pthread_create ํ์ธ ์ค... ์
yasm ํ์ธ ์ค... /usr/bin/yasm
yasm ๋ฒ์ ์ด 1.0.1๋ณด๋ค ํฐ์ง ํ์ธ ์ค... ์
pkg-config ํ์ธ ์ค... /usr/bin/pkg-config
pkg-config๊ฐ ๋ฒ์ 0.9.0 ์ด์์ธ์ง ํ์ธ ์ค... ์
gawk ํ์ธ ์ค... (์บ์๋) mawk
curl ๊ตฌ์ฑ ํ์ธ ์ค... ์๋์
libcurl ์ฌ์ฉ ๊ฐ๋ฅ ์ฌ๋ถ ํ์ธ ์ค... ์๋์
๊ตฌ์ฑ: ์ค๋ฅ: ํ์ libcurl >= 7.10.1 ๋๋ฝ
๊ทธ๊ฒ์ @ubuntu :~/Downloads/cpuminer-0.8.1$ CFLAGE="-03 -Wall -msse2" ./configure
BSD ํธํ ์ค์น ํ์ธ ์ค... /usr/bin/install -c
๋น๋ ํ๊ฒฝ์ด ์ ์์ธ์ง ํ์ธ ์ค... ์
์ค๋ ๋๋ก๋ถํฐ ์์ ํ mkdir -p... ํ์ธ ์ค /bin/mkdir -p
gawk ํ์ธ ์ค... ์๋์
mawk ํ์ธ ์ค... mawk
make๊ฐ $(MAKE)๋ฅผ ์ค์ ํ๋์ง ํ์ธ ์ค... yes
Makefile์ ๊ด๋ฆฌ์๋ณ ๋ถ๋ถ์ ํ์ฑํํ ์ง ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ์ค... ์๋์
gcc ํ์ธ ์ค... gcc
C ์ปดํ์ผ๋ฌ๊ฐ ์๋ํ๋์ง ํ์ธ ์ค... ์
C ์ปดํ์ผ๋ฌ ๊ธฐ๋ณธ ์ถ๋ ฅ ํ์ผ ์ด๋ฆ ํ์ธ ์ค....out
์คํ ํ์ผ์ ์ ๋ฏธ์ฌ ํ์ธ ์ค...
ํฌ๋ก์ค ์ปดํ์ผ ์ฌ๋ถ ํ์ธ ์ค... ์๋์
๊ฐ์ฒด ํ์ผ์ ์ ๋ฏธ์ฌ ํ์ธ ์ค... o
GNU C ์ปดํ์ผ๋ฌ๋ฅผ ์ฌ์ฉ ์ค์ธ์ง ํ์ธ ์ค... ์
gcc๊ฐ -g๋ฅผ ํ์ฉํ๋์ง ํ์ธ ์ค... ์
ISO C89๋ฅผ ํ์ฉํ๋ gcc ์ต์
ํ์ธ ์ค... ํ์ ์์
make์์ ์ฌ์ฉํ๋ include ์คํ์ผ ํ์ธ ์ค... GNU
gcc์ ์ข
์์ฑ ์คํ์ผ ํ์ธ ์ค... gcc3
C ์ ์ฒ๋ฆฌ๊ธฐ ์คํ ๋ฐฉ๋ฒ ํ์ธ ์ค... gcc -E
๊ธด ์ค์ ์ฒ๋ฆฌํ๋ grep ํ์ธ ๋ฐ -e... /bin/grep
egrep ํ์ธ ์ค... /bin/grep -E
gcc์ -traditional์ด ํ์ํ์ง ํ์ธ ์ค... ์๋์
gcc์ cc๊ฐ -c์ -o๋ฅผ ํจ๊ป ์ดํดํ๋์ง ํ์ธ ์ค... ์
ranlib ํ์ธ ์ค... ranlib
ANSI C ํค๋ ํ์ผ ํ์ธ ์ค... ์
sys/types.h ํ์ธ ์ค... ์
sys/stat.h ํ์ธ ์ค... ์
stdlib.h ํ์ธ ์ค... ์
string.h๋ฅผ ํ์ธ ์ค์
๋๋ค. ์
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ์ธ ์ค์
๋๋ค.h... ์
๋ฌธ์์ด ํ์ธ ์ค.h... ์
inttypes.h ํ์ธ ์ค... ์
stdint.h ํ์ธ ์ค... ์
unistd.h ํ์ธ ์ค... ์
syslog.h ์ฌ์ฉ์ฑ ํ์ธ ์ค... ์
syslog.h ์กด์ฌ ํ์ธ ์ค... ์
syslog.h ํ์ธ ์ค... ์
alloca.h ์๋ ํ์ธ ์ค... ์
ํ ๋น ํ์ธ ์ค... ์
-ljansson์์ json_loads ํ์ธ ์ค... ์๋์
-lpthread์์ pthread_create ํ์ธ ์ค... ์
yasm ํ์ธ ์ค... /usr/bin/yasm
yasm ๋ฒ์ ์ด 1.0.1๋ณด๋ค ํฐ์ง ํ์ธ ์ค... ์
pkg-config ํ์ธ ์ค... /usr/bin/pkg-config
pkg-config๊ฐ ๋ฒ์ 0.9.0 ์ด์์ธ์ง ํ์ธ ์ค... ์
gawk ํ์ธ ์ค... (์บ์๋) mawk
curl ๊ตฌ์ฑ ํ์ธ ์ค... ์๋์
libcurl์ ์ฌ์ฉํ ์ ์๋์ง ํ์ธ ์ค... ์๋์
๊ตฌ์ฑ: ์ค๋ฅ: ํ์ libcurl >= 7.10.1 ๋๋ฝ
๊ทธ๋ฐ ๋ค์ ์ข ๋ฃํฉ๋๋ค. ๋ด ์ปดํจํฐ์ libcurl3 7.21.0์ด ์ค์น๋์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค. ๋์์ด๋๋ค๋ฉด Ubuntu 10.10์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์๋ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๋ ค์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌ ํด์!
"์ปฌ ๊ตฌ์ฑ ํ์ธ ์ค... ์๋์"
libcurl ์ค์น์ libcurl ๊ฐ๋ฐ ์ค์ ์ด ๋๋ฝ๋์๊ฑฐ๋ ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์์๋์์ต๋๋ค.
์๋ ํฑ์ libcurl3์ ์ค์นํ๋ ๊ฒ ์ธ์ ๊ฐ๋ฐ์ฉ์ผ๋ก ์ค์ ํ๊ธฐ ์ํด ํด์ผ ํ ์ผ์ด ์์ต๋๊น? ๋ฌด์์ด ๊ณ ์ฅ๋ฌ๋์ง ์์๋ด๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
๋ฐํ .. ์ ๊ฒฝ ์ฐ์ง ๋ง. ์ปฌ ํค๋ ํ์ผ์ด ์์์ต๋๋ค. _๋ฐ๋ณด๊ฐ์ ๋๋_ ;)
๋ด 11.04 ์ฐ๋ถํฌ ์์์์ ๋ค์์ ํตํด ํด๊ฒฐํ์ต๋๋ค.
sudo ์ ์ฑ ์ค์น libcurl4-gnutls-dev
zzeroo ๊ฐ์ฌํฉ๋๋ค ์ด๋ฑ OS์์ ํด๊ฒฐ๋์์ต๋๋ค " sudo aptitude install libcurl4-gnutls-dev "
๊ณ ๋ง์
๋ฐ๋น์ ํจํค์ง ์น ์ฌ์ดํธ์ ํ์ผ ์น์
์์ lib ๊ฒฝ๋ก๋ฅผ ์ฐพ๊ณ ๊ตฌ์ฑํ๊ธฐ ์ ์ ์คํํ์ญ์์ค.
๋ด๋ณด๋ด๊ธฐ LIBCURL_LIBS=-L/path/to/libfile
๋ด๋ณด๋ด๊ธฐ LIBCURL_CFLAGS=-I/path/to/include/dir
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋ด 11.04 ์ฐ๋ถํฌ ์์์์ ๋ค์์ ํตํด ํด๊ฒฐํ์ต๋๋ค.
sudo ์ ์ฑ ์ค์น libcurl4-gnutls-dev