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