On Thu, Aug 28, 2003 at 12:20:50PM -0700, Bill Moseley wrote: > On Thu, Aug 28, 2003 at 11:58:52AM -0700, Keith Goettert wrote: > > I have also noticed that libperl.a seems misplaced. Did you ever get an > > answer out of the community? > Oh, no I don't remember -- too many things going on and I don't > remember what I was trying to debug. I've cross-posted to debian-perl > so maybe someone there can respond. I'm just a new participant in debian-perl, Keith and Bill. I'm not able to offer any authoritative info on anything relating to this, but I wanted to offer what little I can tell. > Here's the original message: > http://lists.debian.org/debian-user/2003/debian-user-200308/msg00316.html > > $ make perl > > > > make[1]: *** No rule to make target > > `/usr/lib/perl/5.8.0/CORE/libperl.a', needed by `perl'. Stop. > > > > $ dpkg -S libperl.a > > libperl-dev: /usr/lib/libperl.a > -- > Bill Moseley > moseley@hank.org I notice that both of the fully-qualified paths seem wrong to me. The first one seems to be missing the architecture-component of where Perl lives, the second to be just wrong. On my system I have a perl-5.8.0 that was not installed from Debian package source or binary .deb, but rather built from upstream Perl src (it's a Woody system), and on this, my libperl.a is located at: /opt/perl/lib/5.8.0/i386-linux-thread-multi/CORE/libperl.a I might well be missing the point of the message entirely, and I suppose you both know this already. Anyhow, clearly whatever is going on here is wrong if the idea is to say correctly where a build is to find 'libperl.a'. Maybe there is supposed to be a copy of libperl.a in /usr/lib: on my system there exists one, which must be 5.6.1's. Brendan must be able to explain this? Soren A
Attachment:
pgpuL1agJvhJw.pgp
Description: PGP signature