Tocmai l-am compilat de doua ori, cu gcc 2.95.4-0.01090 si 
3.0.2-0pre0109 (amandoua din pachetele din Debian). A mers fara probleme
(warninguri, erori, etc), numai ca intr-adevar dureaza *foarte* mult
(2-3 minute pe un Duron/600) si haleste foarte multa memorie (2.95.4 a
crescut pana la 55M, 3.0.2 s-a mentinut intre 25 si 30). Din cate imi
aduc aminte, 3.0 (deci si 2.96-le de la RedHat) aveau o chestie ca
incercau prea tare sa face template inlining si haleau ridicol de multa
memorie. E un parametru la care i-au schimbat default-ul de la 3.0.1 in
sus, dar pe care cred ca il poti schimba manual si la 2.96 -- din pacate
nu stiu cum ii zice. Cauta pe undeva release notes de la 3.0.1 si sigur
il gasesti.

Petru

On Tue, 2001-09-11 at 10:46, Dragos Traian Georgescu wrote:
> Incerc de cateva zile sa compilez libcryptopp.a
> Pentru asta am luat paketul crypto41.zip de la 
> http://www.eskimo.com/~weidai/cryptlib.html
> 
> M-am apucat sa-l compilez pe un RH7.1 cu gcc version 2.96 20000731
> 
> Toate bune si frumoase pana cand ajungea la eccrypto.cpp manca la 
> memorie pana crapa.
> 
> Am intrebat si mi s-a spus ca e bug la 2.96 dar cu 2.95 merge.
> Merge pe draq. Dupa ce am facut down-grade la 2.95.3 luat de la 
> http://www.ibiblio.org/pub/Linux/kernel.org/pub/linux/devel/gcc/gcc-2.95.x/
> chiar de la primul paket o ia in balarii.
> Am presupus ca e din cauza down-grade-ului.
> Am incercat si pe un 6.2 si aceleasi mesaje de oroare :(
> 
> [root@mux crypto]# make libcryptopp.a
> g++ -O2 -w -pipe -c 3way.cpp
> 3way.cpp:20: parse error before `{'
> 3way.cpp:22: `a0' was not declared in this scope
> 3way.cpp:23: ANSI C++ forbids declaration `a0' with no type
> 3way.cpp:23: `a2' was not declared in this scope
> 3way.cpp:24: ANSI C++ forbids declaration `a2' with no type
> 3way.cpp:28: parse error before `{'
> 3way.cpp:30: ANSI C++ forbids declaration `b2' with no type
> 3way.cpp:30: `a2' was not declared in this scope
> 
> 
> 
> Cum pana mea, cu 2.96 nu avea erori de sintaxa, dar _ACELASI_ fisier 
> sursa in 2.95 are.


---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui