Grazie, mi era sfuggita la scomparsa di '-fhonor-std'. Ottima osservazione Holmes! Watson On Mon, Oct 28, 2002 at 12:17:26PM +0100, ianezz@xxxxxxxxxx wrote: > Pare che Emanuele Olivetti, in un momento di ispirazione, abbia scritto: > > > So che e' nello standard. Mi confermi allora che e' necessario a > > partire dalla 3.00 ? ^^^^^^^^^^ > > Nella documentazione del 3.x, a differenza del 2.95.x, non vedo piu` > l'opzione -fhonor-std, che diceva di deviare dal comportamento di > default del compilatore (che era ::std::* == ::*) e quindi di onorare > il namespace std. > > Ne deduco che col GCC 3.x il namespace std viene onorato sempre (name > mangling compreso), per cui per forza di cose bisogna usarlo. > > Non che quell'opzione sia mai realmente servita a qualcosa col 2.95.x, > visto che la libstdc++ era comunque compilata senza. > > > -- > | \ \ | ___|_ |_ | ianezz AT sodalia.it > | _ \ | \ | _| / / Visita il LinuxTrent a > _|_/ _\_| _|____|___|___| http://www.linuxtrent.it > -- > Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO > "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx > -- Per iscriversi (o disiscriversi), basta spedire un messaggio con SOGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx