[Clfs-support] CLFS support

Kevyn-Alexandre Paré kapare at rogue-research.com
Thu Feb 6 16:35:56 PST 2014


> Here what I'm using in my script:
> CC=${CLFS_TARGET}-gcc ./configure \
>   --prefix=/ \
>   --target=${CLFS_TARGET}
> CC=${CLFS_TARGET}-gcc make
> DESTDIR=${CLFS}/cross-tools/${CLFS_TARGET} make install
>

So if this can help here some of my output for musl:

configure:

checking for C compiler... arm-linux-musleabihf-gcc
checking whether compiler is gcc... yes
checking whether to build musl-gcc wrapper... no
checking target system type... arm-linux-musleabihf
checking whether compiler accepts -std=c99... yes
checking whether compiler accepts -nostdinc... yes
checking whether compiler accepts -ffreestanding... yes
checking whether compiler accepts -fexcess-precision=standard... yes
checking whether compiler accepts -frounding-math... yes
checking whether compiler needs attribute((may_alias)) suppression... no
checking whether compiler accepts -fno-tree-loop-distribute-patterns... yes
checking for optimization settings... using defaults
checking whether compiler accepts -Os... yes
components to be optimized for speed: internal malloc string
checking whether compiler accepts -pipe... yes
checking whether compiler accepts -fomit-frame-pointer... yes
checking whether compiler accepts -fno-unwind-tables... yes
checking whether compiler accepts -fno-asynchronous-unwind-tables... yes
checking whether compiler accepts -Wa,--noexecstack... yes
checking whether compiler accepts -Werror=implicit-function-declaration... yes
checking whether compiler accepts -Werror=implicit-int... yes
checking whether compiler accepts -Werror=pointer-sign... yes
checking whether compiler accepts -Werror=pointer-arith... yes
checking whether compiler accepts -fno-stack-protector... yes
checking whether linker accepts -Wl,--hash-style=both... yes
checking whether linker accepts -Wl,-Bsymbolic-functions... yes
checking whether linker accepts -lgcc... yes
checking whether linker accepts -lgcc_eh... yes
using compiler runtime libraries: -lgcc -lgcc_eh
checking preprocessor condition __ARMEB__... false
checking preprocessor condition __ARM_PCS_VFP... true
configured for arm variant: armhf
checking whether compiler's long double definition matches float.h... yes
creating config.mak... done

The make worked:

CC=arm-linux-musleabihf-gcc make

The make install :

./tools/install.sh -D -m 644 lib/crt1.o
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/crt1.o
./tools/install.sh -D -m 644 lib/Scrt1.o
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/Scrt1.o
./tools/install.sh -D -m 644 lib/crti.o
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/crti.o
./tools/install.sh -D -m 644 lib/crtn.o
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/crtn.o
./tools/install.sh -D -m 644 lib/libc.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libc.a
./tools/install.sh -D -m 755 lib/libc.so
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libc.so
./tools/install.sh -D -m 644 lib/libm.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libm.a
./tools/install.sh -D -m 644 lib/librt.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/librt.a
./tools/install.sh -D -m 644 lib/libpthread.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libpthread.a
./tools/install.sh -D -m 644 lib/libcrypt.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libcrypt.a
./tools/install.sh -D -m 644 lib/libutil.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libutil.a
./tools/install.sh -D -m 644 lib/libxnet.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libxnet.a
./tools/install.sh -D -m 644 lib/libresolv.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libresolv.a
./tools/install.sh -D -m 644 lib/libdl.a
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/libdl.a
./tools/install.sh -D -l /lib/libc.so
/mnt/clfs/cross-tools/arm-linux-musleabihf/lib/ld-musl-armhf.so.1 ||
true
./tools/install.sh -D -m 644 include/aio.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/aio.h
./tools/install.sh -D -m 644 include/alloca.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/alloca.h
./tools/install.sh -D -m 644 include/ar.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/ar.h
./tools/install.sh -D -m 644 include/arpa/ftp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/arpa/ftp.h
./tools/install.sh -D -m 644 include/arpa/inet.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/arpa/inet.h
./tools/install.sh -D -m 644 include/arpa/nameser.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/arpa/nameser.h
./tools/install.sh -D -m 644 include/arpa/nameser_compat.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/arpa/nameser_compat.h
./tools/install.sh -D -m 644 include/arpa/telnet.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/arpa/telnet.h
./tools/install.sh -D -m 644 include/arpa/tftp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/arpa/tftp.h
./tools/install.sh -D -m 644 include/assert.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/assert.h
./tools/install.sh -D -m 644 arch/arm/bits/alltypes.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/alltypes.h
./tools/install.sh -D -m 644 arch/arm/bits/endian.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/endian.h
./tools/install.sh -D -m 644 arch/arm/bits/errno.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/errno.h
./tools/install.sh -D -m 644 arch/arm/bits/fcntl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/fcntl.h
./tools/install.sh -D -m 644 arch/arm/bits/fenv.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/fenv.h
./tools/install.sh -D -m 644 arch/arm/bits/float.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/float.h
./tools/install.sh -D -m 644 arch/arm/bits/io.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/io.h
./tools/install.sh -D -m 644 arch/arm/bits/ioctl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/ioctl.h
./tools/install.sh -D -m 644 arch/arm/bits/ipc.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/ipc.h
./tools/install.sh -D -m 644 arch/arm/bits/limits.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/limits.h
./tools/install.sh -D -m 644 arch/arm/bits/mman.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/mman.h
./tools/install.sh -D -m 644 arch/arm/bits/msg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/msg.h
./tools/install.sh -D -m 644 arch/arm/bits/posix.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/posix.h
./tools/install.sh -D -m 644 arch/arm/bits/reg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/reg.h
./tools/install.sh -D -m 644 arch/arm/bits/setjmp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/setjmp.h
./tools/install.sh -D -m 644 arch/arm/bits/shm.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/shm.h
./tools/install.sh -D -m 644 arch/arm/bits/signal.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/signal.h
./tools/install.sh -D -m 644 arch/arm/bits/socket.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/socket.h
./tools/install.sh -D -m 644 arch/arm/bits/stat.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/stat.h
./tools/install.sh -D -m 644 arch/arm/bits/statfs.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/statfs.h
./tools/install.sh -D -m 644 arch/arm/bits/stdarg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/stdarg.h
./tools/install.sh -D -m 644 arch/arm/bits/stdint.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/stdint.h
./tools/install.sh -D -m 644 arch/arm/bits/syscall.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/syscall.h
./tools/install.sh -D -m 644 arch/arm/bits/termios.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/termios.h
./tools/install.sh -D -m 644 arch/arm/bits/user.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/bits/user.h
./tools/install.sh -D -m 644 include/byteswap.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/byteswap.h
./tools/install.sh -D -m 644 include/complex.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/complex.h
./tools/install.sh -D -m 644 include/cpio.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/cpio.h
./tools/install.sh -D -m 644 include/crypt.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/crypt.h
./tools/install.sh -D -m 644 include/ctype.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/ctype.h
./tools/install.sh -D -m 644 include/dirent.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/dirent.h
./tools/install.sh -D -m 644 include/dlfcn.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/dlfcn.h
./tools/install.sh -D -m 644 include/elf.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/elf.h
./tools/install.sh -D -m 644 include/endian.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/endian.h
./tools/install.sh -D -m 644 include/err.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/err.h
./tools/install.sh -D -m 644 include/errno.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/errno.h
./tools/install.sh -D -m 644 include/fcntl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/fcntl.h
./tools/install.sh -D -m 644 include/features.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/features.h
./tools/install.sh -D -m 644 include/fenv.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/fenv.h
./tools/install.sh -D -m 644 include/float.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/float.h
./tools/install.sh -D -m 644 include/fnmatch.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/fnmatch.h
./tools/install.sh -D -m 644 include/ftw.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/ftw.h
./tools/install.sh -D -m 644 include/getopt.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/getopt.h
./tools/install.sh -D -m 644 include/glob.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/glob.h
./tools/install.sh -D -m 644 include/grp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/grp.h
./tools/install.sh -D -m 644 include/iconv.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/iconv.h
./tools/install.sh -D -m 644 include/ifaddrs.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/ifaddrs.h
./tools/install.sh -D -m 644 include/inttypes.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/inttypes.h
./tools/install.sh -D -m 644 include/iso646.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/iso646.h
./tools/install.sh -D -m 644 include/langinfo.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/langinfo.h
./tools/install.sh -D -m 644 include/lastlog.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/lastlog.h
./tools/install.sh -D -m 644 include/libgen.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/libgen.h
./tools/install.sh -D -m 644 include/libintl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/libintl.h
./tools/install.sh -D -m 644 include/limits.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/limits.h
./tools/install.sh -D -m 644 include/link.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/link.h
./tools/install.sh -D -m 644 include/locale.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/locale.h
./tools/install.sh -D -m 644 include/malloc.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/malloc.h
./tools/install.sh -D -m 644 include/math.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/math.h
./tools/install.sh -D -m 644 include/memory.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/memory.h
./tools/install.sh -D -m 644 include/mntent.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/mntent.h
./tools/install.sh -D -m 644 include/monetary.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/monetary.h
./tools/install.sh -D -m 644 include/mqueue.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/mqueue.h
./tools/install.sh -D -m 644 include/net/ethernet.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/net/ethernet.h
./tools/install.sh -D -m 644 include/net/if.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/net/if.h
./tools/install.sh -D -m 644 include/net/if_arp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/net/if_arp.h
./tools/install.sh -D -m 644 include/net/route.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/net/route.h
./tools/install.sh -D -m 644 include/netdb.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netdb.h
./tools/install.sh -D -m 644 include/netinet/ether.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/ether.h
./tools/install.sh -D -m 644 include/netinet/icmp6.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/icmp6.h
./tools/install.sh -D -m 644 include/netinet/if_ether.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/if_ether.h
./tools/install.sh -D -m 644 include/netinet/in.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/in.h
./tools/install.sh -D -m 644 include/netinet/in_systm.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/in_systm.h
./tools/install.sh -D -m 644 include/netinet/ip.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/ip.h
./tools/install.sh -D -m 644 include/netinet/ip6.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/ip6.h
./tools/install.sh -D -m 644 include/netinet/ip_icmp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/ip_icmp.h
./tools/install.sh -D -m 644 include/netinet/tcp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/tcp.h
./tools/install.sh -D -m 644 include/netinet/udp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netinet/udp.h
./tools/install.sh -D -m 644 include/netpacket/packet.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/netpacket/packet.h
./tools/install.sh -D -m 644 include/nl_types.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/nl_types.h
./tools/install.sh -D -m 644 include/paths.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/paths.h
./tools/install.sh -D -m 644 include/poll.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/poll.h
./tools/install.sh -D -m 644 include/pthread.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/pthread.h
./tools/install.sh -D -m 644 include/pty.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/pty.h
./tools/install.sh -D -m 644 include/pwd.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/pwd.h
./tools/install.sh -D -m 644 include/regex.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/regex.h
./tools/install.sh -D -m 644 include/resolv.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/resolv.h
./tools/install.sh -D -m 644 include/sched.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sched.h
./tools/install.sh -D -m 644 include/scsi/scsi.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/scsi/scsi.h
./tools/install.sh -D -m 644 include/scsi/scsi_ioctl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/scsi/scsi_ioctl.h
./tools/install.sh -D -m 644 include/scsi/sg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/scsi/sg.h
./tools/install.sh -D -m 644 include/search.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/search.h
./tools/install.sh -D -m 644 include/semaphore.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/semaphore.h
./tools/install.sh -D -m 644 include/setjmp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/setjmp.h
./tools/install.sh -D -m 644 include/shadow.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/shadow.h
./tools/install.sh -D -m 644 include/signal.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/signal.h
./tools/install.sh -D -m 644 include/spawn.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/spawn.h
./tools/install.sh -D -m 644 include/stdalign.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdalign.h
./tools/install.sh -D -m 644 include/stdarg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdarg.h
./tools/install.sh -D -m 644 include/stdbool.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdbool.h
./tools/install.sh -D -m 644 include/stddef.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stddef.h
./tools/install.sh -D -m 644 include/stdint.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdint.h
./tools/install.sh -D -m 644 include/stdio.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdio.h
./tools/install.sh -D -m 644 include/stdio_ext.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdio_ext.h
./tools/install.sh -D -m 644 include/stdlib.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdlib.h
./tools/install.sh -D -m 644 include/stdnoreturn.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stdnoreturn.h
./tools/install.sh -D -m 644 include/string.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/string.h
./tools/install.sh -D -m 644 include/strings.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/strings.h
./tools/install.sh -D -m 644 include/stropts.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/stropts.h
./tools/install.sh -D -m 644 include/sys/acct.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/acct.h
./tools/install.sh -D -m 644 include/sys/cachectl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/cachectl.h
./tools/install.sh -D -m 644 include/sys/dir.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/dir.h
./tools/install.sh -D -m 644 include/sys/epoll.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/epoll.h
./tools/install.sh -D -m 644 include/sys/errno.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/errno.h
./tools/install.sh -D -m 644 include/sys/eventfd.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/eventfd.h
./tools/install.sh -D -m 644 include/sys/fcntl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/fcntl.h
./tools/install.sh -D -m 644 include/sys/file.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/file.h
./tools/install.sh -D -m 644 include/sys/fsuid.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/fsuid.h
./tools/install.sh -D -m 644 include/sys/inotify.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/inotify.h
./tools/install.sh -D -m 644 include/sys/io.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/io.h
./tools/install.sh -D -m 644 include/sys/ioctl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/ioctl.h
./tools/install.sh -D -m 644 include/sys/ipc.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/ipc.h
./tools/install.sh -D -m 644 include/sys/kd.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/kd.h
./tools/install.sh -D -m 644 include/sys/klog.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/klog.h
./tools/install.sh -D -m 644 include/sys/mman.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/mman.h
./tools/install.sh -D -m 644 include/sys/mount.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/mount.h
./tools/install.sh -D -m 644 include/sys/msg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/msg.h
./tools/install.sh -D -m 644 include/sys/mtio.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/mtio.h
./tools/install.sh -D -m 644 include/sys/param.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/param.h
./tools/install.sh -D -m 644 include/sys/personality.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/personality.h
./tools/install.sh -D -m 644 include/sys/poll.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/poll.h
./tools/install.sh -D -m 644 include/sys/prctl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/prctl.h
./tools/install.sh -D -m 644 include/sys/procfs.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/procfs.h
./tools/install.sh -D -m 644 include/sys/ptrace.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/ptrace.h
./tools/install.sh -D -m 644 include/sys/reboot.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/reboot.h
./tools/install.sh -D -m 644 include/sys/reg.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/reg.h
./tools/install.sh -D -m 644 include/sys/resource.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/resource.h
./tools/install.sh -D -m 644 include/sys/select.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/select.h
./tools/install.sh -D -m 644 include/sys/sem.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/sem.h
./tools/install.sh -D -m 644 include/sys/sendfile.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/sendfile.h
./tools/install.sh -D -m 644 include/sys/shm.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/shm.h
./tools/install.sh -D -m 644 include/sys/signal.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/signal.h
./tools/install.sh -D -m 644 include/sys/signalfd.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/signalfd.h
./tools/install.sh -D -m 644 include/sys/socket.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/socket.h
./tools/install.sh -D -m 644 include/sys/soundcard.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/soundcard.h
./tools/install.sh -D -m 644 include/sys/stat.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/stat.h
./tools/install.sh -D -m 644 include/sys/statfs.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/statfs.h
./tools/install.sh -D -m 644 include/sys/statvfs.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/statvfs.h
./tools/install.sh -D -m 644 include/sys/stropts.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/stropts.h
./tools/install.sh -D -m 644 include/sys/swap.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/swap.h
./tools/install.sh -D -m 644 include/sys/syscall.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/syscall.h
./tools/install.sh -D -m 644 include/sys/sysctl.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/sysctl.h
./tools/install.sh -D -m 644 include/sys/sysinfo.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/sysinfo.h
./tools/install.sh -D -m 644 include/sys/syslog.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/syslog.h
./tools/install.sh -D -m 644 include/sys/sysmacros.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/sysmacros.h
./tools/install.sh -D -m 644 include/sys/termios.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/termios.h
./tools/install.sh -D -m 644 include/sys/time.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/time.h
./tools/install.sh -D -m 644 include/sys/timerfd.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/timerfd.h
./tools/install.sh -D -m 644 include/sys/times.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/times.h
./tools/install.sh -D -m 644 include/sys/timex.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/timex.h
./tools/install.sh -D -m 644 include/sys/ttydefaults.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/ttydefaults.h
./tools/install.sh -D -m 644 include/sys/types.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/types.h
./tools/install.sh -D -m 644 include/sys/ucontext.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/ucontext.h
./tools/install.sh -D -m 644 include/sys/uio.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/uio.h
./tools/install.sh -D -m 644 include/sys/un.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/un.h
./tools/install.sh -D -m 644 include/sys/user.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/user.h
./tools/install.sh -D -m 644 include/sys/utsname.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/utsname.h
./tools/install.sh -D -m 644 include/sys/vfs.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/vfs.h
./tools/install.sh -D -m 644 include/sys/vt.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/vt.h
./tools/install.sh -D -m 644 include/sys/wait.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/wait.h
./tools/install.sh -D -m 644 include/sys/xattr.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sys/xattr.h
./tools/install.sh -D -m 644 include/syscall.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/syscall.h
./tools/install.sh -D -m 644 include/sysexits.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/sysexits.h
./tools/install.sh -D -m 644 include/syslog.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/syslog.h
./tools/install.sh -D -m 644 include/tar.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/tar.h
./tools/install.sh -D -m 644 include/termios.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/termios.h
./tools/install.sh -D -m 644 include/tgmath.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/tgmath.h
./tools/install.sh -D -m 644 include/time.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/time.h
./tools/install.sh -D -m 644 include/ucontext.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/ucontext.h
./tools/install.sh -D -m 644 include/ulimit.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/ulimit.h
./tools/install.sh -D -m 644 include/unistd.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/unistd.h
./tools/install.sh -D -m 644 include/utime.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/utime.h
./tools/install.sh -D -m 644 include/utmp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/utmp.h
./tools/install.sh -D -m 644 include/utmpx.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/utmpx.h
./tools/install.sh -D -m 644 include/values.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/values.h
./tools/install.sh -D -m 644 include/wait.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/wait.h
./tools/install.sh -D -m 644 include/wchar.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/wchar.h
./tools/install.sh -D -m 644 include/wctype.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/wctype.h
./tools/install.sh -D -m 644 include/wordexp.h
/mnt/clfs/cross-tools/arm-linux-musleabihf/include/wordexp.


Don't see the ld-musl-armhf.so?
In musl the only thing I see is

clfs at knight:/mnt/clfs/sources/musl-0.9.14$ find . -iname *.so
./lib/libc.so

Could this be releated to choice I made here:

export CLFS_FLOAT="hard"
export CLFS_FPU="neon"
export CLFS_HOST=$(echo ${MACHTYPE} | sed "s/-[^-]*/-cross/")
export CLFS_TARGET="arm-linux-musleabihf"
export CLFS_ARCH="arm"
export CLFS_ARM_ARCH="armv7-a"

thx,

-KA



More information about the Clfs-support mailing list