Re: C++0x et debian

2009-05-22 Thread jerome moliere
Le 22 mai 2009 16:09, jerome moliere  a écrit :

> Bonjour les poilus,
> dites moi qu'en est il du support de C++0x avec gcc ? Comment faire pour
> faire mumuse avec C++0x dans une Lenny ?
> Dois je monter une VM en squid pour obtenir un meilleur support ? en Lenny
> j'ai un g++ version 4.3.2, quel g++ serait plus adapté ?
> Je reconnais par avance que je n'ai pas bcp cherché (honte à moi) pour
> connaitre le niveau d'adhérence de g++ vis à vis des drafts C++0x
>
> mais cela me ferait gagner du temps et me permettrait d'améliorer un peu
> mon support C++ avancé avec qq slides et du code sur ce qui ests ur le point
> d'être normalisé..
>

glurps exalead m'a mieux servi que google, et cette page indique clairement
ce qui est supporté de ce qui l'est pas..
http://gcc.gnu.org/gcc-4.3/cxx0x_status.html

la même page pour gcc 4.4 montre un support à peine plus étendu...
Je galère un peu pour voir si Sun Studio 12 offre un support correct..Vos
feedbacks me efraient gagner du temps...
Existe t'il un gcc 4.5 caché ? Et comment faire tourner cela dans une debian
(soit Lenny pour ma dom0 soit autre chose squid si une version plus récente
est requise)
merci par avance

-- 
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles


Re: C++0x et debian

2009-05-22 Thread Basile STARYNKEVITCH

jerome moliere wrote:
 


Existe t'il un gcc 4.5 caché ?



gcc 4.5 n'existe pas encore, mais on y travaille. La version de travail 
(par définition instable, car le code change très souvent - plusieurs 
fois par jour) s'appelle le trunk de gcc. (Et il est en effet possible 
que le trunk de gcc supporte un peu mieux C++0x).


Au bout d'un certain temps, le trunk devient la version suivante de GCC. 
Ainsi, quand gcc-4.5 apparaitra, c'est à partir du trunk, et le trunk 
deviendra alors le futur gcc-4.6 (ou peut-être gcc-5.0).


Enfin, il existe aussi des branches expérimentales de GCC. Et notamment 
les branches cxx0x-concepts-branch et cxx0x-lambdas-branch. J'ignore 
laquelle est la plus active (ma branche préférée est évidemment 
melt-branch, mais elle n'apporte rien de plus pour C++). Il peut arriver 
que du code d'une branche entre dans le trunk.


Bien évidemment, le trunk et les branches ne fournissent que du code 
source, et il faut le compiler pour s'en servir (ce qui prend du temps, 
et demande certains efforts, notamment à cause des dépendances). Le code 
source est accessible par SubVersion.

http://gcc.gnu.org/svn.html

Je conseille donc de regarder le site de GCC.

Mais il faut être conscient que pour jouer avec (ou contribuer à) les 
extensions futures de GCC, il faut en recompiler très souvent le code 
source, ce qui prend du temps. Il est utile d'avoir une machine assez 
puissante pour ça.


Librement

--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basilestarynkevitchnet mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mines, sont seulement les miennes} ***

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org



Re: C++0x et debian

2009-05-22 Thread jerome moliere
Le 22 mai 2009 16:09, jerome moliere  a écrit :

> Bonjour les poilus,
> dites moi qu'en est il du support de C++0x avec gcc ? Comment faire pour
> faire mumuse avec C++0x dans une Lenny ?
> Dois je monter une VM en squid pour obtenir un meilleur support ? en Lenny
> j'ai un g++ version 4.3.2, quel g++ serait plus adapté ?
> Je reconnais par avance que je n'ai pas bcp cherché (honte à moi) pour
> connaitre le niveau d'adhérence de g++ vis à vis des drafts C++0x
>
> mais cela me ferait gagner du temps et me permettrait d'améliorer un peu
> mon support C++ avancé avec qq slides et du code sur ce qui ests ur le point
> d'être normalisé..
>

glurps exalead m'a mieux servi que google, et cette page indique clairement
ce qui est supporté de ce qui l'est pas..
http://gcc.gnu.org/gcc-4.3/cxx0x_status.html

la même page pour gcc 4.4 montre un support à peine plus étendu...
Je galère un peu pour voir si Sun Studio 12 offre un support correct..Vos
feedbacks me efraient gagner du temps...
Existe t'il un gcc 4.5 caché ? Et comment faire tourner cela dans une debian
(soit Lenny pour ma dom0 soit autre chose squid si une version plus récente
est requise)
merci par avance

-- 
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles


Re: C++0x et debian

2009-05-26 Thread jerome moliere
Bonjour à tous,
>
>
>
> gcc 4.5 n'existe pas encore, mais on y travaille. La version de travail
> (par définition instable, car le code change très souvent - plusieurs fois
> par jour) s'appelle le trunk de gcc. (Et il est en effet possible que le
> trunk de gcc supporte un peu mieux C++0x).
>

humm malheureusement mes délais ne me permettent pas de consacrer bcp de
temps à cela, donc tomber dans les problèmes d'instabilité d'un gcc sorti du
trunk...

>
> Enfin, il existe aussi des branches expérimentales de GCC. Et notamment les
> branches cxx0x-concepts-branch et cxx0x-lambdas-branch. J'ignore laquelle
> est la plus active (ma branche préférée est évidemment melt-branch, mais
> elle n'apporte rien de plus pour C++). Il peut arriver que du code d'une
> branche entre dans le trunk.
>
c'est interessant donc c'est un projet à part  entant que branche 

>
> Mais il faut être conscient que pour jouer avec (ou contribuer à) les
> extensions futures de GCC, il faut en recompiler très souvent le code
> source, ce qui prend du temps. Il est utile d'avoir une machine assez
> puissante pour ça.
>
> j'en suis parfaitement conscient c'est pourquoi j'ai renoncé... et puis mon
besoin s'est effacé quand j'ai vu que C++0x porte mal son nom car encore
repoussé et les pecs finales sont attendues pour fin 2010!

Merci
Jerome

-- 
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles