gpt4 book ai didi

linux - 如何从 linux utils 编译 *only* uuid

转载 作者:IT王子 更新时间:2023-10-29 01:09:08 28 4
gpt4 key购买 nike

我有 linux utils 代码(可以在这里找到:https://www.kernel.org/pub/linux/utils/util-linux/),我只需要 libuuid,没有别的。我已经尝试设置许多“--disable-”标志,但它似乎仍在编译我不需要的东西。

这是我实际的配置命令:

./configure --disable-libblkid --disable-libmount --disable-mount --disable-losetup --disable-cytune --disable-fsck --disable-partx --disable-uuidd --disable-mountpoint --disable-fallocate --disable-unshare --disable-nsenter --disable-setpriv --disable-eject --disable-agetty --disable-cramfs --disable-bfs --disable-fdformat --disable-hwclock --disable-wdctl --disable-switch_root --disable-pivot_root --disable-kill --disable-last --disable-utmpdump --disable-mesg --disable-raw --disable-rename --disable-login --disable-nologin --disable-sulogin --disable-su --disable-runuser --disable-ul --disable-more --disable-pg --disable-setterm --disable-schedutils --disable-wall --build="$BUILD_ARCH" --host="$HOST_ARCH" --prefix="$outputdir" --exec-prefix="$outputdir" 

这是我的输出:

<...build things including libuuid...>
CC fdisks/cfdisk-cfdisk.o
../fdisks/cfdisk.c: In function 'get_string':
../fdisks/cfdisk.c:447:5: warning: implicit declaration of function 'getyx' [-Wimplicit-function-declaration]
../fdisks/cfdisk.c:447:5: warning: nested extern declaration of 'getyx' [-Wnested-externs]
../fdisks/cfdisk.c:447:11: error: 'stdscr' undeclared (first use in this function)
<...>

有什么方法可以只构建 libuuid 吗?

最佳答案

我能够使用这些参数构建 libuuid:

--disable-all-programs --enable-libuuid

关于linux - 如何从 linux utils 编译 *only* uuid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22359190/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com