PLD CVS: SPECS wojtek
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Śro, 26 Maj 1999, 19:35:34 CEST
On Wed, 26 May 1999, Wojciech Slusarczyk wrote:
[..]
> > A IMHO jak najbardziej potrzebne. Większość bibliotek statycznych nie jest
> > _nigdy_ używana. To tylko _zbędny_ balast.
>
> Proponuje zatem rm -f /lib/lib*.a, /usr/lib/*.a ... i dalej tworzyć PLD.
Jeszcze raz, bo widzę, że nadal nie zrozumiałeś:
% rpm -ql glibc-devel | grep "a$" | grep lib
/usr/lib/libBrokenLocale.a
/usr/lib/libbsd-compat.a
/usr/lib/libbsd.a
/usr/lib/libc.a
/usr/lib/libc_nonshared.a
/usr/lib/libcrypt.a
/usr/lib/libdb.a
/usr/lib/libdb1.a
/usr/lib/libdl.a
/usr/lib/libg.a
/usr/lib/libieee.a
/usr/lib/libm.a
/usr/lib/libmcheck.a
/usr/lib/libndbm.a
/usr/lib/libnsl.a
/usr/lib/libposix.a
/usr/lib/libpthread.a
/usr/lib/libresolv.a
/usr/lib/librpcsvc.a
/usr/lib/librt.a
/usr/lib/libutil.a
Z powyższego tak naprawdę potrzebujesz tylko:
/usr/lib/libc.a
/usr/lib/libm.a
Zadanie za 100 punktów: wymień choć jeden program linkowany statycznie
linkowany z resztą lib*.a.
W sumie zajmuje to kilk set KB ale zajmuje i jeżeli bym powiedział, że
jest mało potrzebne to bym przesadział.
> > `less /usr/lib/rpm/macros.pld`. Tam jest dokładna definicja tego makra.
>
> + ~/.rpmmacros -- z niego nalezy korzystać ...
Co masz w tym pliku ?
[kloczek w cenzor kloczek]$ cat ~/.rpmmacros
%packager PLD bug tracking system <pld w pld.org.pl>
Jeżeli masz w swoim ~/.rpmmacros inne definicję makr niż te które są w
/usr/lib/rpm/macros* (przysłaniasz je) to nie dziw się, że kilka makr nie
chce Ci działać poprawnie.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl