From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Sat, 26 Jan 2019 15:10:22 +0100 Subject: [Buildroot] Building host-python-2.7.15 Failed In-Reply-To: <8017d9a3-290f-f8de-8e13-55430ace2b77@mind.be> References: <8017d9a3-290f-f8de-8e13-55430ace2b77@mind.be> Message-ID: <20190126151022.23c5a011@windsurf> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hello, On Sat, 26 Jan 2019 00:34:31 +0100, Arnout Vandecappelle wrote: > On 19/01/2019 17:15, Woody Wu wrote: > > /usr/bin/gcc -pthread -shared > > -L/home/woody/beacon-cross-build/buildroot/buildroot-2018.11.1/output/host/lib > > -Wl,-rpath,/home/woody/beacon-cross-build/buildroot/buildroot-2018.11.1/output/host/lib > > -Wl,--enable-new-dtags > > build/temp.linux-x86_64-2.7/home/woody/beacon-cross-build/buildroot/buildroot-2018.11.1/output/build/host-python-2.7.15/Modules/cryptmodule.o > > -L/home/woody/beacon-cross-build/buildroot/buildroot-2018.11.1/output/host/lib > > -L/usr/lib/x86_64-linux-gnu -L/usr/local/lib -L. -lcrypt -lpython2.7 -o > > build/lib.linux-x86_64-2.7/crypt.so > > /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libcrypt.a(crypt-entry.o): relocation > > R_X86_64_PC32 against symbol `_ufc_foobar' can not be used when making a shared > > object; recompile with -fPIC > > There is something wrong with your host compiler. There should be a > /lib*/libcrypt.so that the compiler links against, instead of > /usr/lib/libcrypt.a. On which distro do you work? Woody said: "My building system is ubuntu 18.10" Best regards, Thomas -- Thomas Petazzoni, CTO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com