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