戻る

前へ| 次へ

util-linux-2.12i ; configure

configure

よくわからないが?復習という事で

$ echo $PATH
/home/ksim/proj/tools/bin:/home/ksim/proj/tools/uclibc/bin:\
/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/netpbm:\
/usr/openwin/bin:/usr/games/bin:/usr/games
$ pwd
/home/ksim/proj
$ cd sysapps/
$ ls
busybox-0.60.5/         e2fsprogs-1.35/        util-linux-2.12i.tar.bz2
busybox-0.60.5.tar.bz2  e2fsprogs-1.35.tar.gz 
$ tar jxvf util-linux-2.12i.tar.bz2 2>&1 | tee untar-util-linux-2.12i
$ cd util-linux-2.12i
$ cp -a MCONFIG MCONFIG-org 
$ vi MCONFIG
$ diff -s MCONFIG MCONFIG-org 
19,20c19
< ### CPU=$(shell uname -m)
< CPU=i386
---
> CPU=$(shell uname -m)
35,36c34
< ### HAVE_SHADOW=yes
< HAVE_SHADOW=no
---
> HAVE_SHADOW=yes

で configuring してみましょう。

$ ./configure  --with-cc=i386-uclibc-gcc --with-linker=i386-uclibc-ld 2>&1 \
| tee log-config-util-linux-2.12i

configuring util-linux-2.12i

You have <scsi/scsi.h>
You have <linux/blkpg.h>
You have <linux/kd.h>
You have <locale.h>
You have <langinfo.h>
You have <sys/user.h>
You don't have <rpcsvc/nfs_prot.h>
You have <asm/types.h>
You have <linux/raw.h>
You have <stdint.h>
You have <sys/io.h>
You have inet_aton()
You have fsync()
You have getdomainname()
You have nanosleep()
You have personality()
You have updwtmp()
You have fseeko()
You have lchown()
You have rpmatch()
You have <term.h>
You have ncurses. Using <ncurses.h>.
You don't have termcap
You need -lcrypt
You have <libintl.h> and gettext()
You have __progname
You have <pty.h> and openpty()
You have wide character support
You have SYS_pivot_root
You have a tm_gmtoff field in struct tm
Your rpcgen output does not compile - using pregenerated code
You have zlib
You have blkid

へて make ですが?

にゃんたろう 拝!

2011年 9月 3日 (土) 21:02:06 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2011. nyantarou All Rights Reserved.