Gentoo Archives: gentoo-dev

From: Daniel Robbins <drobbins@g.o>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] qt ebuild
Date: Mon, 24 Dec 2001 10:55:24
Message-Id: 20011224105524.K18850@chiba.3jane.net
In Reply to: [gentoo-dev] qt ebuild by "Aycan I.rican"
1 On Mon, Dec 24, 2001 at 06:35:17PM +0200, Aycan I.rican wrote:
2 > Any idea?
3 >
4 > uranus qt-x11 # emerge qt-x11-2.3.1-r3.ebuild --buildpkg
5 > Calculating dependencies.. done!
6 > >>> emerge dev-util/objprelink-0-r1 to /
7 > >>> md5 ;-) kde-admin-acinclude.patch
8 > >>> md5 ;-) objprelink.c.gz
9 > >>> Unpacking source...
10 > >>> Source unpacked.
11 > /usr/lib/libbfd.a(merge.o): In function `merge_strings':
12 > merge.o(.text+0x8fc): undefined reference to `htab_create'
13 > merge.o(.text+0x924): undefined reference to `htab_create'
14 > merge.o(.text+0x9bc): undefined reference to `htab_find_slot_with_hash'
15 > merge.o(.text+0xa15): undefined reference to `htab_find_slot_with_hash'
16 > merge.o(.text+0xa7d): undefined reference to `htab_delete'
17 > merge.o(.text+0xa92): undefined reference to `htab_delete'
18 > collect2: ld returned 1 exit status
19
20 Yes, it looks like libbfd.a has some undefined symbols such as the one
21 listed above that are defined in libiberty.a. Adding a -liberty to the
22 right place should fix it.
23
24 --
25 Daniel Robbins <drobbins@g.o>
26 Chief Architect/President http://www.gentoo.org
27 Gentoo Technologies, Inc.