configure してゆきます。
$ cd uClibc-0.9.16 $ pwd /home/ksim/proj/build-tools/uClibc-0.9.16 $ rm ../../../u_data/date $ touch ../../../u_data/date $ make CROSS=i386-linux- menuconfig
せっかくですので .config を 拝見しておきます。
# # Automatically generated make config: don't edit # # # Target Architecture Features and Options # HAVE_ELF=y CONFIG_386=y # CONFIG_486 is not set # CONFIG_586 is not set # CONFIG_586MMX is not set # CONFIG_686 is not set # CONFIG_PENTIUMIII is not set # CONFIG_PENTIUM4 is not set # CONFIG_K6 is not set # CONFIG_K7 is not set # CONFIG_CRUSOE is not set # CONFIG_WINCHIPC6 is not set # CONFIG_WINCHIP2 is not set # CONFIG_CYRIXIII is not set UCLIBC_HAS_MMU=y UCLIBC_HAS_FLOATS=y HAS_FPU=y # DO_C99_MATH is not set WARNINGS="-Wall" KERNEL_SOURCE="${PRJROOT}/kernel/linux-2.4.18" C_SYMBOL_PREFIX="" # # General Library Settings # DOPIC=y HAVE_SHARED=y BUILD_UCLIBC_LDSO=y LDSO_LDD_SUPPORT=y UCLIBC_HAS_THREADS=y UCLIBC_HAS_LFS=y # MALLOC is not set MALLOC_930716=y HAS_SHADOW=y UCLIBC_HAS_REGEX=y UNIX98PTY_ONLY=y ASSUME_DEVPTS=y # # Networking Support # # UCLIBC_HAS_IPV6 is not set # UCLIBC_HAS_RPC is not set # # String and Stdio Support # # UCLIBC_HAS_WCHAR is not set # USE_OLD_VFPRINTF is not set # # Library Installation Options # SHARED_LIB_LOADER_PATH="/lib" DEVEL_PREFIX="${PRJROOT}/tools/uclibc" SYSTEM_DEVEL_PREFIX="$(DEVEL_PREFIX)" DEVEL_TOOL_PREFIX="$(DEVEL_PREFIX)/usr" # # uClibc hacking options # # DODEBUG is not set # DOASSERTS is not set # SUPPORT_LD_DEBUG is not set # SUPPORT_LD_DEBUG_EARLY is not set
という具合です。
にゃんたろう 拝!
2011年 3月31日 (木) 21:05:35 JST 作成
2011年 7月27日 (水) 21:08:02 JST 改定