 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
heinquoi Guest
|
Posted: Mon Jun 28, 2004 1:18 pm Post subject: [presque HS] installation de BOOST |
|
|
bjr,
je suis en train d'essayé d'intaller boost.
j'ai téléchargé sur
http://sourceforge.net/project/showfiles.php?group_id=7586 le pack boost
simple. je l'ai décompressé dans c: ce qui me donne C:boost_1_31_0
voila...voila j'en suis la.
je ne pige pas comment compiler les libs.
j'ai essayé différent truc, configuré avec bjam.exe....
voila j'ai VC++6 avec intel c++ 8 et builderX ( donc g++ et bcc)
j'aimerais n'avoir qu'un repertoire de boost pour tout le monde ( pour les
includes) et pour les lib 1 rep par compilo dans le rep de boost ( non ds le
lib de chaque compilo).
Qui peut m'aider ?
--
Cordialement,
Heinquoi
a noter qu'il existe
http://cvs.sourceforge.net/viewcvs.py/boost-sandbox/boost-sandbox/boost/socket/ le boost pour les socket.
|
|
| Back to top |
|
 |
Christophe de VIENNE Guest
|
Posted: Mon Jun 28, 2004 1:27 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
heinquoi wrote:
| Quote: | bjr,
je suis en train d'essayé d'intaller boost.
j'ai téléchargé sur
http://sourceforge.net/project/showfiles.php?group_id=7586 le pack boost
simple. je l'ai décompressé dans c: ce qui me donne C:boost_1_31_0
voila...voila j'en suis la.
je ne pige pas comment compiler les libs.
j'ai essayé différent truc, configuré avec bjam.exe....
snip
Qui peut m'aider ?
|
Avant tout autre chose, as-tu attentivement lu
http://www.boost.org/more/getting_started.html ?
A+
--
Christophe de Vienne
|
|
| Back to top |
|
 |
heinquoi Guest
|
Posted: Mon Jun 28, 2004 1:49 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
"Christophe de VIENNE" <cdevienne (AT) alphacent (DOT) com> a écrit dans le message de
news:newscache$1et00i$tv5$1 (AT) guronzan (DOT) alphacent.com...
bjr Christophe,
avant tout tout j'ai effectivement essayer de comprendre
http://www.boost.org/more/getting_started.html .
sans y parvenir.
les tools servent a la compilation. tout mes compilateur son ds leur
repertoire par default, donc a priori j'ai pas a configurer les chemin pour
les tools.
Build and Install
ne souhaitant pas que les includes et les lib soit dans les repertoires de
mes compilateurs je choisi donc stage la 2eme solution c.a.d.:
bjam "-sTOOLS=gcc-stlport intel-win32 borland msvc" stage
marche pas!
--
Cordialement,
Heinquoi
|
|
| Back to top |
|
 |
Arnaud Debaene Guest
|
Posted: Mon Jun 28, 2004 2:03 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
heinquoi wrote:
| Quote: | "Christophe de VIENNE" <cdevienne (AT) alphacent (DOT) com> a écrit dans le
message de news:newscache$1et00i$tv5$1 (AT) guronzan (DOT) alphacent.com...
Avant tout autre chose, as-tu attentivement lu
http://www.boost.org/more/getting_started.html ?
bjr Christophe,
avant tout tout j'ai effectivement essayer de comprendre
http://www.boost.org/more/getting_started.html .
sans y parvenir.
les tools servent a la compilation. tout mes compilateur son ds leur
repertoire par default, donc a priori j'ai pas a configurer les
chemin pour les tools.
Est-ce que les chemins de tes différents compilos sont dans ton PATH? |
Typiquement, avec VC, il faut lancer le script vcvars32.bat pour avoir
toutes les variables d'environnement requises pour invoquer le compilateur
depuis la ligne de commande. Il y a peut ête un équivalent pour les autes
compilateurs.
| Quote: | Build and Install
ne souhaitant pas que les includes et les lib soit dans les
repertoires de mes compilateurs je choisi donc stage la 2eme solution
c.a.d.:
bjam "-sTOOLS=gcc-stlport intel-win32 borland msvc" stage
marche pas!
|
Ca veut dire quoi marche pas !? Décrits ton problème (messages d'ereur,
etc...), on est pas devins!!
Arnaud
|
|
| Back to top |
|
 |
heinquoi Guest
|
Posted: Mon Jun 28, 2004 2:42 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
,
Heinquoi
"Arnaud Debaene" <adebaene (AT) club-internet (DOT) fr> a écrit dans le message de
news:40e02513$0$29384$626a14ce (AT) news (DOT) free.fr...
..
| Quote: | Est-ce que les chemins de tes différents compilos sont dans ton PATH?
Typiquement, avec VC, il faut lancer le script vcvars32.bat pour avoir
toutes les variables d'environnement requises pour invoquer le compilateur
depuis la ligne de commande. Il y a peut ête un équivalent pour les autes
compilateurs.
Ca veut dire quoi marche pas !? Décrits ton problème (messages d'ereur,
etc...), on est pas devins!!
Arnaud
bjr Arnaud, |
depuis le temps que vous repondez au post de gars qu'y veulent tout tout de
suite , vous n'ete pas encore devin ?
bizarre j'aurai cru :=}
( mes problemes de lignes de commandes serait plus vite réglé si j'avais un
habitude de Linux ...)
effectivement bjam ne trouvent pas les targets, j'ai donc un pb de path.( il
semble que builderX ne mette pas de variable d'environement, que ma
configuration vc++ soit speciale, et que intel n'est pas la meme variable
que celle indiqué ds bjam !)
Est ce que je peux lui rentrer les path dans un fichier directement ( modif
de fichier) ou je doit tout lui mettre dans un seule commande style
bjam "-sGCC_ROOT=c:builderXmingw BCCROOT=c:builderX .... TOOL=gcc
borland ...
ou je peux decomposer en +eurs commande.
voici quelques lignes d'erreurs ( en tout + de 10000 lignes):
CALL "C:Program FilesMicrosoft Visual Studio .NET
2003VC7binVCVARS32.BAT" >n
ul
"C:Program FilesMicrosoft Visual Studio .NET 2003VC7bincl"
/Zm800 -nologo -
GX -c /Z7 /Od /Ob0 /GX /GR /MTd /Op /Zc:forScope
Zc:wchar_t -I"binboostlibsfi
lesystembuild" -I"C:boost_1_31_0" -I"C:boost_1_31_0" -Fo"binboostlib
sfilesys
tembuildlibboost_filesystem.libvc7.1debugruntime-link-staticthreading-
multiexc
eption.obj" -Tp"C:boost_1_31_0libsfilesystembuild../src/exception.cpp"
....failed vc-C++
binboostlibsfilesystembuildlibboost_filesystem.libvc7.1debug
runtime-link-staticthreading-multiexception.obj...
vc-C++
binboostlibsfilesystembuildlibboost_filesystem.libvc7.1debugruntime-
li
nk-staticthreading-multioperations_posix_windows.obj
Le chemin d'accès spécifié est introuvable.
Le chemin d'accès spécifié est introuvable.
ce que je ne comprend pas c'est que j'ai pas vc7 !
--
Cordialement,
Heinquoi
|
|
| Back to top |
|
 |
Samuel Krempp Guest
|
Posted: Tue Jun 29, 2004 10:13 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
le Monday 28 June 2004 16:42, nospam*heinquoi1 (AT) libertysurf (DOT) fr écrivit :
| Quote: | Est ce que je peux lui rentrer les path dans un fichier directement (
modif de fichier) ou je doit tout lui mettre dans un seule commande style
bjam "-sGCC_ROOT=c:builderXmingw BCCROOT=c:builderX .... TOOL=gcc
borland ...
ou je peux decomposer en +eurs commande.
|
je suis pas expert en HS, là ça me semble qd même HS, à part qu'il y a rien
d'autre de francophone pour parler de ça, et que c'est un sujet indépendant
de la plateforme (c'est moins ça..)
Les ML de boost sont là pour ça, alors normalement il faut prendre son
courage à 2 mains, réchauffer son anglais, et envoyer sa question dans
boost-users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
A mon avis, tu n'as pas encore pris le temps de vraiment essayer de
comprendre. As-tu *bien* lu la page "getting started" ? la docu d'install
de boost est bien plus user-friendly qu'il y a qques années, alors elle
mérite d'être lue avec attention !
Dans la ligne que tu rapportes, tu dis : TOOL=gcc
pour dire à bjam d'utiliser le toolset gcc, il faut taper TOOLS, comme le
dit la doc, pas TOOL, qui sera gentiment ignoré.
et pour stocker les valeurs de tes variables, la fin de la page en parle,
dans "Additional Steps".
Une fois tout celà relu, la typo corrigé, je pense que le mieux est que tu
poses tes questions dans boost-users.
--
Sam
|
|
| Back to top |
|
 |
Samuel Krempp Guest
|
Posted: Tue Jun 29, 2004 10:13 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
le Monday 28 June 2004 16:42, nospam*heinquoi1 (AT) libertysurf (DOT) fr écrivit :
| Quote: | Est ce que je peux lui rentrer les path dans un fichier directement (
modif de fichier) ou je doit tout lui mettre dans un seule commande style
bjam "-sGCC_ROOT=c:builderXmingw BCCROOT=c:builderX .... TOOL=gcc
borland ...
ou je peux decomposer en +eurs commande.
|
je suis pas expert en HS, là ça me semble qd même HS, à part qu'il y a rien
d'autre de francophone pour parler de ça, et que c'est un sujet indépendant
de la plateforme (c'est au moins ça..)
Les ML de boost sont là pour ça, alors normalement il faut prendre son
courage à 2 mains, réchauffer son anglais, et envoyer sa question dans
boost-users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
A mon avis, tu n'as pas encore pris le temps de vraiment essayer de
comprendre. As-tu *bien* lu la page "getting started" ? la docu d'install
de boost est bien plus user-friendly qu'il y a qques années, alors elle
mérite d'être lue avec attention !
Dans la ligne que tu rapportes, tu dis : TOOL=gcc
pour dire à bjam d'utiliser le toolset gcc, il faut taper TOOLS, comme le
dit la doc, pas TOOL, qui sera gentiment ignoré.
et pour stocker les valeurs de tes variables, la fin de la page en parle,
dans "Additional Steps".
Une fois tout celà relu, la typo corrigé, je pense que le mieux est que tu
poses tes questions dans boost-users.
--
Sam
|
|
| Back to top |
|
 |
heinquoi Guest
|
Posted: Wed Jun 30, 2004 11:41 am Post subject: Re: [presque HS] installation de BOOST |
|
|
"Samuel Krempp" <krempp (AT) crans (DOT) truc.en.trop.ens-cachan.fr> a écrit dans le
message de news:40e1e995$0$4660$626a14ce (AT) news (DOT) free.fr...
| Quote: | je suis pas expert en HS, là ça me semble qd même HS, à part qu'il y a
rien
d'autre de francophone pour parler de ça, et que c'est un sujet
indépendant
de la plateforme (c'est au moins ça..)
Les ML de boost sont là pour ça, alors normalement il faut prendre son
courage à 2 mains, réchauffer son anglais, et envoyer sa question dans
boost-users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
|
vous saviez que des fonctionnalitées de boost vont passer dans la prochaine
norme, ds la stl, la std en fait .
la std fait partie de la norme de c++ semble-t-il ! J'ai donc un partie en
HS mais pas tout !!!! ( quoi que, je parle d'installation , ce qui me
semble, à moi aussi, HS)
| Quote: | A mon avis, tu n'as pas encore pris le temps de vraiment essayer de
comprendre. As-tu *bien* lu la page "getting started" ? la docu d'install
de boost est bien plus user-friendly qu'il y a qques années, alors elle
mérite d'être lue avec attention !
si mais c'est encore un peu confus |
ex: il te propose de faire
bjam --version
pour verifier que l'exe cree fonctionne correctement, or --version n'est pas
implémenté, il faut mettre -v
| Quote: | Dans la ligne que tu rapportes, tu dis : TOOL=gcc
pour dire à bjam d'utiliser le toolset gcc, il faut taper TOOLS, comme le
dit la doc, pas TOOL, qui sera gentiment ignoré.
tout a fait exact!!!! d'ailleurs attention si vous faite la meme erreur, |
vous ne vous s'en rendrez pas compte :
car bjam ne signale pas cette erreur et prend le compilateur de MS .NET par
default
| Quote: | et pour stocker les valeurs de tes variables, la fin de la page en parle,
dans "Additional Steps".
|
j'ai effectivement lu... c'est clair...mais j'ai preferé passer par des
variables systems (set)
| Quote: | Une fois tout celà relu, la typo corrigé, je pense que le mieux est que tu
poses tes questions dans boost-users.
|
Merci pour les corections meme si elle viennent trop tard..
j'ai reussi , et cela est vraimment trop simple a faire, trop facile. j'ai
mis du temps a reussir a cause d'erreur de frappe, de varibles non
initialisé ou mal, et de path système absent.plus le fait que j'ai 4
compilo, ca m'a compliqué la tache.
mais bon, en me detendant et en prenant un peu de recul, j'ai vu les prob de
chaine de char et d'espace, de nom long, de faute de frappe ...etc
|
|
| Back to top |
|
 |
Gabriel Dos Reis Guest
|
Posted: Wed Jun 30, 2004 4:36 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
"heinquoi" <nospam*heinquoi1 (AT) libertysurf (DOT) fr> writes:
| Quote: | "Samuel Krempp" <krempp (AT) crans (DOT) truc.en.trop.ens-cachan.fr> a écrit dans le
message de news:40e1e995$0$4660$626a14ce (AT) news (DOT) free.fr...
je suis pas expert en HS, là ça me semble qd même HS, à part qu'il y a
rien
d'autre de francophone pour parler de ça, et que c'est un sujet
indépendant
de la plateforme (c'est au moins ça..)
Les ML de boost sont là pour ça, alors normalement il faut prendre son
courage à 2 mains, réchauffer son anglais, et envoyer sa question dans
boost-users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
vous saviez que des fonctionnalitées de boost vont passer dans la prochaine
norme, ds la stl, la std en fait .
|
Je crois Samy est au courant puisqu'il est membre de Boost.
Mais au fait, « des fonctionnalités » ne veut pas dire « toutes les
fonctionnalités » et il faut savoir lesquelles. C'est ça le point.
Et la « stl » n'est pas la « std » -- si cela veut dire quelque chose.
-- Gaby
|
|
| Back to top |
|
 |
kanze@gabi-soft.fr Guest
|
Posted: Thu Jul 01, 2004 9:51 am Post subject: Re: [presque HS] installation de BOOST |
|
|
"heinquoi" <nospam*heinquoi1 (AT) libertysurf (DOT) fr> wrote
| Quote: | "Samuel Krempp" <krempp (AT) crans (DOT) truc.en.trop.ens-cachan.fr> a écrit dans
le message de news:40e1e995$0$4660$626a14ce (AT) news (DOT) free.fr...
je suis pas expert en HS, là ça me semble qd même HS, à part qu'il y
a rien d'autre de francophone pour parler de ça, et que c'est un
sujet indépendant de la plateforme (c'est au moins ça..) Les ML de
boost sont là pour ça, alors normalement il faut prendre son courage
à 2 mains, réchauffer son anglais, et envoyer sa question dans
boost-users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
vous saviez que des fonctionnalitées de boost vont passer dans la
prochaine norme, ds la stl, la std en fait .
|
Plus exactement : certaines parties de la bibliothèque de Boost sont des
candidats à la normalisation. Ça ne veut pas dire que tout passe dans la
norme, et même pas que la parties qui passe ne subisse aucune
modification.
| Quote: | la std fait partie de la norme de c++ semble-t-il ! J'ai donc un
partie en HS mais pas tout !!!! ( quoi que, je parle d'installation ,
ce qui me semble, à moi aussi, HS)
|
Indépendamment de la normalisation éventuelle de Boost, je crois qu'on
était tous plus ou moins d'accord que la discussion des bibliothèques
portables d'intérêt général est acceptable.
Ce qui mettait éventuellement ton posting à la limite, c'est que tu
démandais des renseignements sur l'*installation* sur une plate-forme
donnée. (Mais j'avoue que ça ne m'a pas gené. D'autant plus qu'une
partie de la réponse va m'aider pour une installation éventuelle sous
Solaris ou Linux.)
--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
|
|
| Back to top |
|
 |
heinquoi Guest
|
Posted: Sat Jul 10, 2004 9:47 am Post subject: Re: [presque HS] installation de BOOST |
|
|
bjr,
finalement après plusieurs essais de la librairie boost, j'ai tjrs des
erreurs, que ce soit avec msvc++6 ou intelc++ 8, meme après plusieurs
compilations . Je décide d'abandonner l'utilisation de la lib boost. Je m'y
remettrait sans doute soit lorsque j'aurais amélioré mon niveau en
programmation ( ds ce cas cette lib me seras peut etre inutile) soit lorsque
les developpeurs aurons decidé d'etre plus accecible ( ds le mode de
compilation de boot, dans la gestion des erreurs de compilation.).
Pour comparaison, Wxwindows est largement plus impressionnante que boost en
volume de code,et pourtant la compilation se fait sans aucune erreur, ni
meme un seul warning !!!Et pas d'erreur lors de l'utilisation.
Il est tres probable que mes problèmes soient documentés quelque part sur la
maillist ou sur un gp de discussion, ou meme sur une page obscure du site,
mais malgres mes recherches, je n'ai rien trouvé, malgres 2 sem de
recherche. Je passe plus de temps pour me documenté sur les spécificités des
compilateurs et de boost que sur mon code !!!
Est-ce si compliqué de faire du code multiplateforme ? il y pourtant des
macros definies pour chaque compilo.
votre avis m'intéresse.
--
Cordialement,
Heinquoi
<kanze (AT) gabi-soft (DOT) fr> a écrit dans le message de
news:d6652001.0407010151.9eea2ef (AT) posting (DOT) google.com...
| Quote: | "heinquoi" <nospam*heinquoi1 (AT) libertysurf (DOT) fr> wrote in message
news:<40e2a637$0$10990$636a15ce (AT) news (DOT) free.fr>...
"Samuel Krempp" <krempp (AT) crans (DOT) truc.en.trop.ens-cachan.fr> a écrit dans
le message de news:40e1e995$0$4660$626a14ce (AT) news (DOT) free.fr...
je suis pas expert en HS, là ça me semble qd même HS, à part qu'il y
a rien d'autre de francophone pour parler de ça, et que c'est un
sujet indépendant de la plateforme (c'est au moins ça..) Les ML de
boost sont là pour ça, alors normalement il faut prendre son courage
à 2 mains, réchauffer son anglais, et envoyer sa question dans
boost-users
http://lists.boost.org/mailman/listinfo.cgi/boost-users
vous saviez que des fonctionnalitées de boost vont passer dans la
prochaine norme, ds la stl, la std en fait .
Plus exactement : certaines parties de la bibliothèque de Boost sont des
candidats à la normalisation. Ça ne veut pas dire que tout passe dans la
norme, et même pas que la parties qui passe ne subisse aucune
modification.
la std fait partie de la norme de c++ semble-t-il ! J'ai donc un
partie en HS mais pas tout !!!! ( quoi que, je parle d'installation ,
ce qui me semble, à moi aussi, HS)
Indépendamment de la normalisation éventuelle de Boost, je crois qu'on
était tous plus ou moins d'accord que la discussion des bibliothèques
portables d'intérêt général est acceptable.
Ce qui mettait éventuellement ton posting à la limite, c'est que tu
démandais des renseignements sur l'*installation* sur une plate-forme
donnée. (Mais j'avoue que ça ne m'a pas gené. D'autant plus qu'une
partie de la réponse va m'aider pour une installation éventuelle sous
Solaris ou Linux.)
--
James Kanze GABI Software http://www.gabi-soft.fr
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
|
|
|
| Back to top |
|
 |
drkm Guest
|
Posted: Sat Jul 10, 2004 10:53 am Post subject: Re: [presque HS] installation de BOOST |
|
|
"heinquoi" <nospam*heinquoi1 (AT) libertysurf (DOT) fr> writes:
| Quote: | lorsque j'aurais amélioré mon niveau en
programmation ( ds ce cas cette lib me seras peut etre inutile)
|
Pas sûr :-)
--drkm
|
|
| Back to top |
|
 |
Alain Naigeon Guest
|
Posted: Sat Jul 10, 2004 6:32 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
"drkm" <usenet.fclcxx (AT) fgeorges (DOT) org> a écrit dans le message news:
[email]wky8lsqgkz.fsf (AT) fgeorges (DOT) org[/email]...
| Quote: | "heinquoi" <nospam*heinquoi1 (AT) libertysurf (DOT) fr> writes:
lorsque j'aurais amélioré mon niveau en
programmation ( ds ce cas cette lib me seras peut etre inutile)
Pas sûr
|
Excellente définition de "peut-être" ;-)
--
Français *==> "Musique renaissance" <==* English
midi - facsimiles - ligatures - mensuration
http://anaigeon.free.fr | http://www.medieval.org/emfaq/anaigeon/
Alain Naigeon - [email]anaigeon (AT) free (DOT) fr[/email] - Strasbourg, France
|
|
| Back to top |
|
 |
Loïc Joly Guest
|
Posted: Sat Jul 10, 2004 7:28 pm Post subject: Re: [presque HS] installation de BOOST |
|
|
heinquoi wrote:
| Quote: | bjr,
finalement après plusieurs essais de la librairie boost, j'ai tjrs des
erreurs, que ce soit avec msvc++6 ou intelc++ 8, meme après plusieurs
compilations . Je décide d'abandonner l'utilisation de la lib boost. Je m'y
remettrait sans doute soit lorsque j'aurais amélioré mon niveau en
programmation ( ds ce cas cette lib me seras peut etre inutile) soit lorsque
les developpeurs aurons decidé d'etre plus accecible ( ds le mode de
compilation de boot, dans la gestion des erreurs de compilation.).
|
En effet, la documentation de boost me semble son point faible majeur.
Au boulot, elle consistitue un frein pour que mes collègues l'utilise,
bien qu'une fois qu'ils ont fait l'effort, ils en sont plutôt contents.
J'ai entendu dire à une époque qu'un livre sur boost allait sortir.
Est-ce que quelq'un sait s'il est déjà paru, et s'il est rédigé de façon
plus orienté vers les néophytes que la doc interne ?
--
Loïc
|
|
| Back to top |
|
 |
drkm Guest
|
Posted: Sun Jul 11, 2004 2:29 am Post subject: Re: [presque HS] installation de BOOST |
|
|
Loïc Joly <loic.actarus.joly (AT) wanadoo (DOT) fr> writes:
| Quote: | J'ai entendu dire à une époque qu'un livre sur boost allait
sortir. Est-ce que quelq'un sait s'il est déjà paru, et s'il est
rédigé de façon plus orienté vers les néophytes que la doc interne ?
|
Un livre sur boost en général, je ne sais pas. Je sais qu'un livre
sur la BGL (Boost Graph Library) est sorti il y a quelques années
(chez Addison-Wesley).
--drkm
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|