Bug #730

Object copying during build process

Added by Alfons Laarman almost 7 years ago. Updated over 6 years ago.

Status:NewStart date:10 Nov 2013
Priority:NormalDue date:
Assignee:Jeroen Meijer% Done:

0%

Category:-Spent time:-
Target version:ltsmin-2.1

Description

We link libraries statically in LTSmin. What I see happening is that the linker copies a lot of the binaries around to avoid collisions or something. See build output below. Can this be avoided?

copying selected object files to avoid basename conflicts...
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-treedbs.o .libs/libalgorithm.lax/lt1-libutil_la-treedbs.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-treedbs.o .libs/libalgorithm.lax/lt1-libutil_la-treedbs.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-bitset.o .libs/libalgorithm.lax/lt2-libutil_la-bitset.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-bitset.o .libs/libalgorithm.lax/lt2-libutil_la-bitset.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-is-balloc.o .libs/libalgorithm.lax/lt3-libutil_la-is-balloc.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-is-balloc.o .libs/libalgorithm.lax/lt3-libutil_la-is-balloc.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-dfs-stack.o .libs/libalgorithm.lax/lt4-libutil_la-dfs-stack.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-dfs-stack.o .libs/libalgorithm.lax/lt4-libutil_la-dfs-stack.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-zobrist.o .libs/libalgorithm.lax/lt5-libutil_la-zobrist.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-zobrist.o .libs/libalgorithm.lax/lt5-libutil_la-zobrist.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-MurmurHash3.o .libs/libalgorithm.lax/lt6-libutil_la-MurmurHash3.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-MurmurHash3.o .libs/libalgorithm.lax/lt6-libutil_la-MurmurHash3.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-chunk_support.o .libs/libalgorithm.lax/lt7-libutil_la-chunk_support.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-chunk_support.o .libs/libalgorithm.lax/lt7-libutil_la-chunk_support.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-tables.o .libs/libalgorithm.lax/lt8-libutil_la-tables.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-tables.o .libs/libalgorithm.lax/lt8-libutil_la-tables.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-chunk_table_factory.o .libs/libalgorithm.lax/lt9-libutil_la-chunk_table_factory.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-chunk_table_factory.o .libs/libalgorithm.lax/lt9-libutil_la-chunk_table_factory.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-balloc.o .libs/libalgorithm.lax/lt10-libutil_la-balloc.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-balloc.o .libs/libalgorithm.lax/lt10-libutil_la-balloc.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-fast_set.o .libs/libalgorithm.lax/lt11-libutil_la-fast_set.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-fast_set.o .libs/libalgorithm.lax/lt11-libutil_la-fast_set.o
libtool: link: ln .libs/libalgorithm.lax/libhre.a/libutil_la-util.o .libs/libalgorithm.lax/lt12-libutil_la-util.o || cp .libs/libalgorithm.lax/libhre.a/libutil_la-util.o .libs/libalgorithm.lax/lt12-libutil_la-util.o

History

#1 Updated by Alfons Laarman over 6 years ago

  • Assignee set to Jeroen Meijer

Also available in: Atom PDF