SPECS: lvcool.spec (HEAD) [kloczek]

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pon, 22 Lip 2002, 11:51:13 CEST


On Mon, 22 Jul 2002, Jacek Konieczny wrote:

> On Mon, Jul 22, 2002 at 10:47:53AM +0200, Tomasz Kłoczko wrote:
> > > Tomku, czytaj moze poprzednie commit-logi.
> > > Tam ma być %{__cxx} to jest program w C++ i kompilacja go
> > > poprzez CC nie zawsze bedzie działać. W szczagólności nie zadziała
> > > na gcc-3.x
> > 
> > OK. W takim razie to powinno być rozwiązane tak samo jak w przypadku 
> > mysql-a czy mozilli.
> Tzn. przez dodanie biblioteki do LDADD? Po co. Kompilator C++ wie co ma
> dołączyć. Zapewne lepiej od nas. A na takich sztuczkach możemy się
> kiedyś przejechać.

Nie przejedziemy się.

> Jest ewidentny błąd w źródłach programów: uzywanie niewłaściwego
> kompilatora. To że to działa na gcc 2.95.x to przypadek. 

ja bym to raczej nazwał "przypadkiem" że w nowym gcc zaczyna coś być tu 
jeszcze potzrebnego ;>

> IMHO kod C++ należy kopilować %{__cxx} i już. Bez kombinowania.

Nie ..

%define         _gcc_ver        %(%{__cc} -dumpversion | cut -b 1)
%if %{_gcc_ver} == 2
%define         __cxx           "%{__cc}"
%endif

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