2010-03-10 5 views
4

Je viens juste de commencer à utiliser des bibliothèques boost. Pour l'un de nos projets, je veux compiler Boost 1.39.0 sur Sun OS en utilisant le compilateur Sun. Toutefois, si je le compile en utilisant les étapes mentionnées dans http://www.boost.org/doc/libs/1_39_0/more/getting_started/unix-variants.html, toutes les cibles ne sont pas compilées. Quelqu'un peut-il fournir des ressources qui seraient utiles pour le compiler sur Sun OS? Existe-t-il un ensemble d'instructions distinct pour la compilation sous Sun OS?Boost de compilation sur Sunos

Répondre

3

Le compilateur SunOS est connu pour ne pas avoir de bibliothèques conformes et de compilation. Mais nous avons au moins un testeur qui utilise la plate-forme (voir Sandia-sun tester). Et d'après ce que vous pouvez voir, il y a beaucoup d'échecs dans le jeu d'outils. Pour ce qui est de la configuration, il ne faut pas utiliser la librairie standard STD, mais utiliser la librairie STLport STD. Comme vous pouvez le voir dans la description de la configuration du testeur Sandia-sun (voir Sandia-sun info). Ce que vous pouvez faire, c'est essayer de refléter cette configuration. Le premier serait de créer un utilisateur-config.jam qui a la partie "using sun ..." de cette configuration. Et quand vous construisez vous devriez construire avec quelque chose de similaire à: bjam sun-5.10 stdlib = sun-stlport adresse-modèle = 64.

Questions connexes