Date: Wed, 25 Feb 1998 13:12:15 -0800 (PST) From: Doug White <dwhite@gdi.uoregon.edu> To: "Jose M. Alcaide" <jose@we.lc.ehu.es> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: KDE 3.1b compiles on 2.2.5, but it doesn't work Message-ID: <Pine.BSF.3.96.980225131053.27909M-100000@gdi.uoregon.edu> In-Reply-To: <34F2A117.878793E4@we.lc.ehu.es>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 24 Feb 1998, Jose M. Alcaide wrote: > > > /usr/libexec/ld.so: Undefined symbol "_ftok" called from kaudioserver:/usr/local/lib/libmediatool.so.0.90 at 0x8022148 > > > > Argh!! I keep having this problem too; it's a stale or incorrect > > libcompat. Rebuild kde and move /usr/lib/libcompat.so.* out of the way > > while it's building so that it picks up the static library; it seems to > > work fine then. > > > > Uh? My system doesn't have any libcompat.so.*. It has only the > static library libcompat.a. And this library has _ftok defined: > I can see that using the nm command. The old libcompat.so that I have may be freom the compatibilty libs or from old installations (I just keep upgrading my one box I've had since 2.0.5 :-) ). > A "make" on /usr/src/lib/libcompat does not create any dynamic > library. I don't understand what happens; libmediatool was compiled > without any problem, despite the fact of libcompat.so.xx being not > present. However, the dynamic loader wants this library. > ld.so wants it for libmediatool. Try rebuilding it and make sure libcompat doesn't happen to exist in /usr/local/lib. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980225131053.27909M-100000>