SPECS: lvcool.spec (HEAD) [kloczek]

Michal Moskal malekith w pld-linux.org
Wto, 23 Lip 2002, 12:21:29 CEST


On Mon, Jul 22, 2002 at 02:58:09PM +0200, Tomasz Kłoczko wrote:
> On Mon, 22 Jul 2002, Michal Moskal wrote:
> 
> > On Mon, Jul 22, 2002 at 02:22:32PM +0200, Tomasz Kłoczko wrote:
> > > On Mon, 22 Jul 2002, Michal Moskal wrote:
> > > [..]
> > > > Jakiż znowu priorytet? To proste: program jest napisany w C++, więc
> > > > powinien się linkować ze standrdową biblioteką tego języka.
> > > 
> > > O ile używa choć jednej funkcji z tej biblioteki :>
> > > I dotyczy to nei tylki libstdc++ ale dowolnej innej biblioteki.
> > 
> > Program sam nie musi tego używać. Kompilator może wstawić sam takie
> > wywołania (np. __throw). W wypadku innych bibliotek kompilator nie ma
> > takiej swobody.
> 
> W przypadku używanai g++ jakio linkera i tak linowanie z libstdc++ jest
> wykonywane na twardo co w tym wypadku nic dokładnie nie zmienia.
> Nie ma żadnej opcji w g++ która dokonywałaby sprawdznia czy linkowanie z
> bibliotekami c++ (w gcc 3.x jest ich więcej) jest wogóle potrzebne czy 
> nie. IMHO g++  powinno to sprawdząć jednak i warunkow wstawiać stdc++ czy 
> inne do tego z czym kompilat ma być zlinkowany.

To Ty napisz takie sprawdzanie a ja napisze program na którym się to
wyspie, co? (czytaj: to niemożliwe)

-- 
: Michal Moskal ::::: malekith/at/pld-linux.org :  GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept :  {E-,w}-- {b++,e}>+++ h



Więcej informacji o liście dyskusyjnej pld-devel-pl