Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Jun 2020 08:51:57 -0400
From:      Gary Otten <gdotten@gmail.com>
To:        freebsd-arm@freebsd.org
Subject:   buildworld failed
Message-ID:  <CABZQu%2BgwyFGFfyufSU8ocEDct5gJzGqWbWeuqtySsar6e_p7Mg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Build Machine  i386  12.1-RELEASE-p4


Building for ARM64 with current  (just did update before build)
Source for build is in separate directory. /root/olimexa64-head/src

I have successfully built world on this machine before,
TARGET==arm64

make -V LINKER_TYPE  ->   lld
ld --version  ->  LLD 8.0.1(FreeBSD 366581 -1200008)

I have seen a few postings that the lld linker had trouble finding
libraries in the past, but I would think that problem was  resolved by now,
and I am just making a mistake somewhere.





cc -target aarch64-unknown-freebsd13.0
--sysroot=/root/olimexa64-head/obj/root/olimexa64-head/src/arm64.aarch64/tmp
-B/root/olimexa64-head/obj/root/olimexa64-head/src/arm64.aarch64/tmp/usr/bin
 -Wl,--version-script=Version.map   -fstack-protector-strong -shared -Wl,-x
-Wl,--fatal-warnings -Wl,--warn-shared-textrel  -o liblzma.so.5.full
-Wl,-soname,liblzma.so.5  `NM='nm' NMFLAGS='' lorder tuklib_physmem.pico
tuklib_cpucores.pico common.pico block_util.pico easy_preset.pico
filter_common.pico hardware_physmem.pico hardware_cputhreads.pico
index.pico stream_flags_common.pico vli_size.pico alone_encoder.pico
block_buffer_encoder.pico block_encoder.pico block_header_encoder.pico
easy_buffer_encoder.pico easy_encoder.pico easy_encoder_memusage.pico
filter_buffer_encoder.pico filter_encoder.pico filter_flags_encoder.pico
index_encoder.pico stream_buffer_encoder.pico stream_encoder.pico
stream_flags_encoder.pico vli_encoder.pico alone_decoder.pico
auto_decoder.pico block_buffer_decoder.pico block_decoder.pico
block_header_decoder.pico easy_decoder_memusage.pico
filter_buffer_decoder.pico filter_decoder.pico filter_flags_decoder.pico
index_decoder.pico index_hash.pico stream_buffer_decoder.pico
stream_decoder.pico stream_flags_decoder.pico stream_encoder_mt.pico
vli_decoder.pico outqueue.pico check.pico crc32_table.pico crc64_table.pico
crc32_fast.pico crc64_fast.pico lz_encoder.pico lz_encoder_mf.pico
lz_decoder.pico lzma_encoder.pico lzma_encoder_presets.pico
lzma_encoder_optimum_fast.pico lzma_encoder_optimum_normal.pico
fastpos_table.pico lzma_decoder.pico lzma2_encoder.pico lzma2_decoder.pico
price_table.pico delta_common.pico delta_encoder.pico delta_decoder.pico
simple_coder.pico simple_encoder.pico simple_decoder.pico x86.pico
powerpc.pico ia64.pico arm.pico armthumb.pico sparc.pico |  tsort -q`  -lmd
 -lpthread
ld: error: unable to find library -lmd
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABZQu%2BgwyFGFfyufSU8ocEDct5gJzGqWbWeuqtySsar6e_p7Mg>